...the only part that was unnecessary, afaik, was ...
# general
w
...the only part that was unnecessary, afaik, was the Nodes. in the sense that all of these computations break down into series of functions, and it's only actually necessary to have Nodes for projection/selection/etc