code: def construct_multi_parameter_validators(parameters, context):
      
      validators = ValidationDict()
      for parameter in parameters:
          key = parameter['name']
          if key in validators:
              raise ValueError("Duplicate parameter name {0}".format(key))
          parameter_validators = construct_parameter_validators(parameter, context=context)
          validators.add_validator(
              key,
              generate_object_validator(field_validators=parameter_validators),
          )
  
      return validators
docs: Given an iterable of parameters, returns a dictionary of validator
      functions for each parameter.  Note that this expects the parameters to be
      unique in their name value, and throws an error if this is not the case.