docs: def clean(self, value):
          """Cleans and returns the given value, or raises a ParameterNotValidError exception"""
  
          if isinstance(value, (list, tuple)):
              return [super(FeatureCollectionParameter, self).clean(x) for x in value]
  
          raise ParameterNotValidError