original_docstring: 
          Uses an arbitrary object and performs an operation on it, shouldn't
          be a problem.
          
docstring: Uses an arbitrary object and performs an operation on it, shouldn't
  be a problem.
docstring_tokens: Uses an arbitrary object and performs an operation on it shouldn ' t be a problem .
code: def undefined_object(self, obj):
          """
          Uses an arbitrary object and performs an operation on it, shouldn't
          be a problem.
          """
          obj.arbitrary_lookup
code_tokens: def undefined_object ( self , obj ) : obj . arbitrary_lookup
short_docstring: Uses an arbitrary object and performs an operation on it, shouldn't
  be a problem.
short_docstring_tokens: Uses an arbitrary object and performs an operation on it shouldn ' t be a problem .
comment: """
          Uses an arbitrary object and performs an operation on it, shouldn't
          be a problem.
          """