sunesimonsen/unexpected — pull request #62 by papandreou (2014-09-01 22:12:25+00:00)
Title: Implement to be (a|an) [non-empty] (map|hash|object) whose properties satisfy

Turns out it was easy to implement just overload the "function" case of the "whose keys satisfy" variant.