fixes #84: allow group_by multiple fields