Enhancing switch parsing.
Refining XSD and model classes.
Factoring some parsing method.