code: def get_nodes_from_ids(id_list: Iterable[str]) -> List[Node]:
      
      node_list = []
  
      for result in get_scigraph_nodes(id_list):
          if 'lbl' in result:
              label = result['lbl']
          else:
              label = None  # Empty string or None?
          node_list.append(Node(result['id'], label))
  
      return node_list
docs: Given a list of ids return their types
  
      :param id_list: list of ids
      :return: dictionary where the id is the key and the value is a list of types