use compiled checks and coercions when possible
rename a method
kinda crazy, but necessary
bump version; changelog
test with MooseX::Types
Added tag 0.004 for changeset 1067fe715678