Added assertion 'to be a map whose keys satisfy'

This implements issue #20
1.0.10