Interface Group<G extends Group<G>>