code: def to_internal_value(self, data):
          
          if html.is_html_input(data):
              data = html.parse_html_list(data)
          if isinstance(data, type('')) or isinstance(data, collections.Mapping) or not hasattr(data, '__iter__'):
              self.fail('not_a_list', input_type=type(data).__name__)
          if not self.allow_empty and len(data) == 0:
              self.fail('empty')
          return [self.child.run_validation(item) for item in data]
docs: List of dicts of native values <- List of dicts of primitive datatypes.