code: def resolve_links(self, link_resolver):
          
          if self.link is None:
              self.link = Link(self.unique_name, self._make_name(),
                               self.unique_name)
  
          self.link = link_resolver.upsert_link(self.link, overwrite_ref=True)
  
          for sym in self.get_children_symbols():
              if sym:
                  sym.resolve_links(link_resolver)
docs: Banana banana