Fixed #15 - All groups are returned as arrays regardless of element
count
Merge branch 'master' into issue_15
Doh!  Forgot pry in there.
Merge pull request #18 from liftopia/issue_15

Fixes #15 - Groups always return results in an array