adds fenced codeblock support