Layer 2
: Classes used for object and class meta representation.