Using setters, not constructor arguments, for the domain.