=str Make it possible to use graph cycles

* power user mode
I agree, it would still be useful to run it to verify that the materialization phase pass without exceptions.
I can make it "safe" by making `in` an empty publisher, or do you have some other example of a "safe" cycle.