Proper working implementation of a cycle detection algorithm, that
returns the cycles (rather than printing them) by constructing the
path between the two nodes that were found to be cyclic.
Patch by: Sverre Rabbelier
from django.dispatch import Signaltemplate_rendered = Signal(providing_args=["template", "context"])