- Added a Typed_Config->get_logger() method.
- Changed from using get_{$property_name}_default() methods to using set_{$property_name}_default() methods in all cases except for when  TCLP_Needs_Default class has been used to indicate need for a default value.
- Deleted Typed_Config->_get_property_default() and replaced with Typed_Config->_set_default_properties() that works slightly differently.
- Added a Typed_Config->__get() method to support Typed_Config->get_{$property_name}_value() and Typed_Config->get_value() to support virtual properties in the form of Typed_Config->{$property_name}.
- Added a Typed_Config->get_hooks() method for debugging and documentation.
- Added a __hooks__ property and _try_hook(), _schema_says_object() and _get_public_properties() methods to support get_hooks().
- Added hooks into the example output and changed some of the example code to work with this newer version.
- Bumped to 0.3.0
Changed default for recording the 'get_value' to definitely false when it did not run vs. if the method exists even though it didn't run.
Changed to 0.3.1