docs: def _getnode(self, curie):
          """
          Returns IRI, or blank node curie/iri depending on
          self.skolemize_blank_node setting
  
          :param curie: str id as curie or iri
          :return:
          """
          if re.match(r'^_:', curie):
              if self.are_bnodes_skized is True:
                  node = self.skolemizeBlankNode(curie)
              else:
                  node = curie
          elif re.match(r'^http|^ftp', curie):
              node = curie
          elif len(curie.split(':')) == 2:
              node = StreamedGraph.curie_util.get_uri(curie)
          else:
              raise TypeError("Cannot process curie {}".format(curie))
          return node