Interfaces
 InterfaceDescription
 IConvertible Allows an object to be converted to an equivalent type.
 ICopyable Interface implemented by classes that can produce "deep" copies of their objects.
 IFactory Defines an interface implemented by classes that create objects.
 IFormat Interface implemented by classes that can converts an object to a custom string representation.
 IHashable Interface implemented by classes that can return a hash code value.
 ITypeable Interface implemented by classes that defined a specific type.
 IValidator Defines the methods that objects that participate in a validation operation.
Classes
 ClassDescription
 CoreObject CoreObject offers a default implementation of the IFormattable, IHashable and ISerializable interfaces.
 HashCode Collected methods which allow easy implementation of hashCode.