Implemented MSON section parsers

Please merge. This PR implements all related MSON section parsers.
If you just need to alias it without any additional functionality just 

```c++
typedef Members OneOf
```

Then this whole interface and its copy&paste implementation can go away