Should we use a validator, or should we just force everything to lower during the save method?