Opinionated Metadata - allows you to define a “terminology” to ease translation between XML and ruby objects