          return getattr(getattr(self, 'Meta', None), 'validators', [])
  
      def get_initial(self):
          if self._initial_data is not None:
              return ReturnDict([
                  (field_name, field.get_value(self._initial_data))
                  for field_name, field in self.fields.items()
                  if field.get_value(self._initial_data) is not empty
                  and not field.read_only
              ], serializer=self)
 
</s> remove             ], serializer=self)
 </s> add             ]) </s> remove         return ReturnDict([
 </s> add         return OrderedDict([ </s> remove         return ReturnList(serializer=self)
 </s> add         return [] </s> remove         ], serializer=self)
 </s> add         ]) </s> remove         ret = ReturnDict(serializer=self)
 </s> add         ret = OrderedDict()
            return OrderedDict([
          return getattr(getattr(self, 'Meta', None), 'validators', [])
  
      def get_initial(self):
          if self._initial_data is not None:
            return OrderedDict([
                  (field_name, field.get_value(self._initial_data))
                  for field_name, field in self.fields.items()
                  if field.get_value(self._initial_data) is not empty
                  and not field.read_only
              ], serializer=self)
keep keep keep keep replace keep keep keep keep keep
 ReturnList and ReturnDict wrapped at nicer point 
rest_framework/serializers.py