* Rethought Type class to have the dual role of Type and the removed TypeMeta. It was quite hard to create a type with custom constructor logic or access to private type state.
* New def.FieldsBase class to simplify creation of classes adopting the factory/fields/configuration conventions (like NumberFormaStyle).
* In def.configuration.generic, arrays are now interpreted as meaning multiple configuration calls. This simplifies certain Type configs where the configurations order needs to be guaranteed among certain groups of configs.
* Successfully using config's expand functionality for things like, in a Type configuration: "type.methods" (inheritable static methods).