code block directives must precede a blank line
it's not possible to use placeholders in json code blocks
use caution and note directives instead of using custom markups
by default, inlined PHP code can't be rendered properly
use valid code block names so that the matching syntax highlighting is used
fix the indentation to properly render an ordered list