Hello, I’ve started a discussion over here on recursive closures.
Superfluous collection hierarchy walker that could be replaced with a “Collection Children” node, but which still demonstrates halting conditions.
Hopefully something there may give you some ideas and inspiration.
Good luck.