Allow stacks to accept can_foo? style of call