database is now generic
group overrides getChanges() to return GroupChanges