MappedProperty Represents a single property that can be mapped to an attribute of a metadata tag or an XML tag.
 MemberTagMap Represents the metadata tags placed upon a single member of a class.
 MetadataRegistry The internal registry of all mapped metadata tags.
 ValidationError Error thrown when a metadata tag or XML tag that has been mapped to a custom class contains invalid arguments.