code: func PropertyNotAllowed(name, in, key string) *Validation {
  	msg := fmt.Sprintf(unallowedProperty, name, key, in)
  	if in == "" {
  		msg = fmt.Sprintf(unallowedPropertyNoIn, name, key)
  	}
  	return &Validation{
  		code:    UnallowedPropertyCode,
  		Name:    name,
  		In:      in,
  		Value:   key,
  		message: msg,
  	}
  }
docs: // PropertyNotAllowed an error for when the property doesn't match a pattern