Validators and defaults with findOneAndUpdate