Adding dynamic options, so validations can be functions