Testing Markdown Fenced Code Blocks

Below is an example of what renders when using fenced code blocks ( https://python-markdown.github.io/extensions/fenced_code_blocks/ ) on a markdown post in nikola.

import os
class Thing:
    def __init__(self):
        print "ok"
I should be in a code block!
Newlines are respected!       And spaces too!
But why am I surrounded in red?

Manually tell hilite to not guess lang

    I should be in a code block!
    Newlines are respected!       And spaces too!
    But why am I surrounded in red?

Here is an example using four-spaces classic markdown syntax:

I should be in a code block!
Newlines are respected!       And spaces too!
But why am I surrounded in red?

Here is an example of a Hilite block:

I should be in a code block!
Newlines are respected!       And spaces too!
But why am I surrounded in red?

Here is an example of a Hilite block and specifying text

I should be in a code block!
Newlines are respected!       And spaces too!
But why am I surrounded in red?