HV-373 Formatting
HV-373 Adding support for method/constructor constraints and group conversions to mapping XSD
HV-373 Making names dash-separated in order to be consistent with existing element/attribute names