It is a difficult topic. I agree with anyone that MarkDown
is not a good format for parsing. Pillar is the right
thing to do here. But there is one point of MarkDown that
is hard to beat. A MarkDown text is always good to read,
eben while writing. In something like a class comment it
would be easy to use. What we don't want is to write
system documentation in a format that you need to convert
first before you can see the result. It is either having a
wysiwyg editor for those things with pillar below or a
simple format that can both.