code: def curie_search(self, curie:str) -> dict:
          ''' Returns the row in InterLex associated with the curie
  
          Note:
              Pressumed to not have duplicate curies in InterLex
          Args:
              curie: The "prefix:fragment_id" of the existing_id pertaining to the ontology
          Returns:
              None or dict
          '''
          ilx_row = self.curie2row.get(curie)
          if not ilx_row:
              return None
          else:
              return ilx_rof curie_search(self, curie:str) -> dict:
          ''' Returns the row in InterLex associated with the curie
  
          Note:
              Pressumed to not have duplicate curies in InterLex
          Args:
              curie: The "prefix:fragment_id" of the existing_id pertaining to the ontology
          Returns:
              None or dict
          '''
          ilx_row = self.curie2row.get(curie)
          if not ilx_row:
              return None
          else:
              return ilx_row
docs: Returns the row in InterLex associated with the curie
  
          Note:
              Pressumed to not have duplicate curies in InterLex
          Args:
              curie: The "prefix:fragment_id" of the existing_id pertaining to the ontology
          Returns:
              None or dict