change "text" from _node to _node_nonempty to fix parse of empty TO-TOI

I don't think this breaks anything. But you should check.

Before:
    camxes: to
    (to text TOI)

After:
    camxes: to
    (to TOI)