I'm watching the videos and the nodes look like a powerful abstraction. I'm not a fan of some of the terminology, for example, "clones" are not really clones but the opposite: references
I think the conceptual difference between a clone and a reference is that clones have no hierarchy. If I have two clones, then removing either one will cause the other one to become the "original".
aliases?
And in filesystems it's called hard link. Which might be more rasonable as we are talking about hierachies.