code: def get_equiv_inter(self, curie):
          
          start = self.qname(self.expand(curie))  # in case something is misaligned
          qstring = """
          SELECT DISTINCT ?match WHERE {
          ?match owl:equivalentClass/owl:intersectionOf/rdf:rest*/rdf:first %s .
          }""" % start
          return [_ for (_,) in self.g.query(qstring)]
docs: get equivelant classes where curie is in an intersection