added "is_string" test
added "alias" from Data::Alias
added module version numbers
started tracking contributors
added "floor"/"ceil" from the POSIX module
added Path::Class bindings
removed left over "_::package" documentation
wrapped "overload::Method" to handle "undef"
load Path::Class lazily; skip tests, not fail

a dependency of Path::Class uses file tests on the magic "_" FH.
This causes "_->import" as done by "use _" and some tests to succeed,
because this actually calls a method on the file handle -.-

See http://perlmonks.org/?node_id=1083985 and
http://stackoverflow.com/q/23312167/1521179 for more info

Resolution:

 * Path::Class is "required" lazily
 * Some tests are skipped if "_" has been used as a file handle
let perltidy do its thing
a round of Perl::Critic guided cleanup
added _::const from Const::Fast
added _.pm to handle the use,require,import traps

The previous solutions around %INC and _::import were a bit wonky, so
putting the traps inside the package itself should make this more
robust.
rewrote Changes, now uses proper format

Little did I know that there was a Changes format specifcation in
CPAN::Changes::Spec. We now follow this spec.

Also, added dates to the releases.
added current Changes
expanded documenatation, esp. rationale

Also, imports are now sorted alphabetically.
expanded docs in section "Scalars"
expanded docs: section "Numbers"
test run without warnings

what good is a booby trap that has a warning?
simplified and corrected validation, perltidied

There previously were untested bugs regarding
    bless [] => 'HASH'
madness. Unfortunately, this means more complex code.
This was used as an excuse to tidy up the code a bit (although I
disagree with perltidy's formatting here...).