missing use case:
``` ruby
it "passes if target responds to multiple arguments" do
      obj = Object.new
      eval("def obj.foo(x: nil, y: nil); end")
      expect(obj).to respond_to(:foo).with_keyword_argument(:x => nil, :y => nil)
    end
```