Fixes #12!  Handle group transformations correctly

- Fixed code in ResultSet.set to support compound keys
- Added test