original_docstring: 
          Returns the Embedding that is closest to this Embedding in the parent
          tree (including this Embedding) that has a neighbor set.
          
docstring: Returns the Embedding that is closest to this Embedding in the parent
  tree (including this Embedding) that has a neighbor set.
docstring_tokens: Returns the Embedding that is closest to this Embedding in the parent tree ( including this Embedding ) that has a neighbor set .
code: def find_recent_neighbor_embedding(self):
          """
          Returns the Embedding that is closest to this Embedding in the parent
          tree (including this Embedding) that has a neighbor set.
          """
          curr = self
          while curr is not None and not curr.has_neighbors():
              curr = curr.parent
          return curr
code_tokens: def find_recent_neighbor_embedding ( self ) : curr = self while curr is not None and not curr . has_neighbors ( ) : curr = curr . parent return curr
short_docstring: Returns the Embedding that is closest to this Embedding in the parent
  tree (including this Embedding) that has a neighbor set.
short_docstring_tokens: Returns the Embedding that is closest to this Embedding in the parent tree ( including this Embedding ) that has a neighbor set .
comment: """
          Returns the Embedding that is closest to this Embedding in the parent
          tree (including this Embedding) that has a neighbor set.
          """