overrode the setter for suit to make sure no one tries to set a suit to something invalid