It seems to me that the XML manipulation functions in ColdFusion 8 are not as mature as those for manipulating arrays and structures. Do you have any suggestions for additional functions/tags which make it more straightforward to manipulate a parsed XML document? (I've come across [XML2Struct](http://xml2struct.riaforge.org/) but as I'm going to write the manipulated XML back out to a file, I'd rather not transform it and then have to transform back)