http://glfwtfwhlsm2u5pw3b7crist7bt7fwepj2wgv3n3b64unj22v5435tyd.onion/blog/2019/11/05/Incarnations-of-modularity.html
However, TNGL does not enforce any requirements on nodes apart from them to use links.
It comes with a caveat that is worth mentioning though:
TNGL allows for circular relationships between nodes.
To achieve this, the initialization process of a TNGL requires the nodes to be created first and then be linked together.