          """
          return self._validate(data, files, allowed_extra_fields=self._property_fields_set)
  
  
      def get_bound_form(self, content=None):
          """
          Given some content return a ``Form`` instance bound to that content.
  
          If the form class attribute has been explicitly set then that class will be used
          to create the Form, otherwise the model will be used to create a ModelForm.
 
</s> remove  
 </s> add     # Auto-register new ModelResource classes into _model_to_resource 
    #__metaclass__ = _RegisterModelResource
 </s> remove     def _validate(self, data, files, allowed_extra_fields=()):
 </s> add     def _validate(self, data, files, allowed_extra_fields=(), fake_data=None): </s> remove class PygmentsRoot(Resource):
    """This example demonstrates a simple RESTful Web API aound the awesome pygments library.
    This top level resource is used to create highlighted code snippets, and to list all the existing code snippets."""
 </s> add class PygmentsFormResource(FormResource):
    """
    """
    def get_bound_form(self, data=None, files=None):
          """
          return self._validate(data, files, allowed_extra_fields=self._property_fields_set)
  
  
    def get_bound_form(self, data=None, files=None):
          """
          Given some content return a ``Form`` instance bound to that content.
  
          If the form class attribute has been explicitly set then that class will be used
          to create the Form, otherwise the model will be used to create a ModelForm.
keep keep keep keep replace keep keep keep keep keep
 Fixing some of the last blocking issues 
djangorestframework/resources.py