Group is not a newtype - I can't deal with non-tagged types. Porting some of Scales'