Generalize subnode addition to netlist