Converter Interface to be implemented by objects responsible for any necessary type conversion.
 ClassInfo Represents a class or interface and allows reflection on its name, properties and methods.
 Constructor Represents a Constructor.
 Converters Facility for registering custom Converter implementations.
 FunctionBase Abstract base class for Function types (Methods and Constructors).
 Member Represents a named member of a Class (a Constructor, Property or Method).
 Metadata Represents a single metadata tag associated with a class, property or method declaration.
 MetadataAware Base class for all types that can have associated metadata tags.
 Method Represents a single method.
 Parameter Represents a single parameter of a method.
 Property Represents a single property.