Made 'fencedCodeBlock' more natural. Pushed the complexity of the tuple up to the code block parser.