The ability to use XML and JSON snippets in mappings could be very useful when dealing with different schemes and they have a large set of the same elements. Just a with a XML schema, you can specify a complexType, that is reusable.