Return an empty enumerable instead of throwing a KeyNotFoundException when grouping requests with different keys

Fixes #183
Rename the test to something more meaningful