new MooseX::Role::Validatable