~~~~~~~~~~~~~~~~~~
- Added context management utilities to base_utils
- Moved metaclass data population code to base.b.meta
- Added rudimentary init functionality to base.a.Attr and base.a.Base
- Added register_subclass functionality
- Refactored (improved) internal hook processing
- Added setstate_hook functionality
- Added _aliases functionality
- Added base.b.Base.istr()
- Added syn.tree functionality (syn.tree.b)
- Added syn.type.This type for recursive type definitions