It's a node, no matter what function you give it, it remains a node so it appears in the list of nodes. How do you want XF to understand that it's node to separate other nodes? And above all, it is not at all one of the functions of nodes to be a node separator... What do you want to do exactly?