MSON AST reflecting the new specification

For @fosrias, @honzajavorek and @pksunkara to review. 
This is plural in the spec. Do we need to change that?