sub wants_foo_object { my ( $foo ) = validate_pos( @_, { class => 'foo' } ); .... }