rspec have_* matchers call `has_foo?(*args)` under the hood, so this probably won't work