Switch nodes with SetPatch

hello. i am new to XML operations and i have an understanding problem.
Trying to make a Quad node change to a Sphere node by means of switching between 2 strings of XML description, i seem to get locked into a loophole caused by PatchAlias(VVVV), wich is writing both nodes into the XML of the running patch.
I think this is something i do not want, i want to have a clean version of PatchAlias (pre-saved), and to be able to add diferent descriptions to it thru SetPatch without this changes being reflected in PatchAlias, so that the nodes update as i switch descriptions.
Could this be done using PatchAlias(VVVV Name) as the source of the clean, un-updated patch ?
or else ?

setpatch_change_node.v4p (7.9 kB)
setpatch_change_node_ok.v4p (7.9 kB)

ahhm, try CreateNode (VVVV) instead.

WORKING helpfile attached.

CreateNode (VVVV) help.v4p (8.8 kB)

somehow this way.

setpatch_change_node-1.v4p (5.9 kB)

ugh. thanks for prompting the forest to me, i guess the trees are blinding

it is in fact a really large forest.

i also thought it was black forest…