Fixed documentation.
Updated the required Perl version.
Fixed fractional numeric tests.
Relocated the object type roles.
Relocated the object type roles.
Added detract and detract_deep functions.
Rewrote history a bit.
Updated documentation.