MSON AST reflecting the new specification

For @fosrias, @honzajavorek and @pksunkara to review. 
> Is "Section of a type description" correct? Should it not be a "Section of a type"?

correct.