Class Domain (and hence OpenDomain and Manifold) now inherits from UniqueRepresentation