Interfaces
 InterfaceDescription
 Copyable Interface implemented by classes that can produce "deep" copies of their objects.
 Factory Defines an interface implemented by classes that create objects.
 Hashable Interface implemented by classes that can return a hash code value.
Classes
 ClassDescription
 CoreObject CoreObject offers a default implementation of the Loggable and Serializable interfaces.
 HashCode Collected methods which allow easy implementation of hashCode.