Renamed the XML::Text as XML::NodeText and began moving it to its own file for SWIG usage