do not want
eliminate given/when
use 5.008
namespace::autoclean
useTest::Warnings
use Type::Tiny instead of Scalar::Does
bump version; changelog
Added tag 0.003 for changeset e42c4c726aae