def transitive_subjects(self, predicate, object, remember=None):
        if remember is None:
            remember = {}
        if object in remember:
            return
        remember[object] = 1
        yield object
        for subject in self.subjects(predicate, object):
            for s in self.transitive_subjects(predicate, subject, remember):
                yield s
Return the number of seconds until this token expires.
dataset/ETHPy150Open RDFLib/rdflib/rdflib/graph.py/Graph.transitive_subjects--crossover with--dataset/ETHPy150Open caffeinehit/django-oauth2-provider/provider/oauth2/models.py/AccessToken.get_expire_delta