Namespace.parent -> Namespace.base
Proper base class handling.
Change classes from Hash to Vector.