If a preset has an invalid set of values, it should fail. Right now we only check if each individual value is valid against it's parameter. But the preset as a whole (set of inputs) could be invalid.