$ 0 0 I would say, don’t allow to return from you editor until the user has given a valid input. That’s not the job of the model to check that.