Block Directives

Fenced code blocks in Pandoc, MarkdownExtra and Kramdown (and therefore the consistent attributes proposal) have the attributes on the first line. It’s kind of nice to see all the arguments/attributes before you start to read the code/directive content…

``` {.language-ruby}
x = 1
```

True, but shouldn’t be a problem with @@@name or when the [] in @name[] is mandatory.