initial version of simplexml refactor
add the saveXML alias