wrong logger class
added handling validation conversion failure
refactored xml to be consistent with object model
let people override the xml utilities if they have special requirements
optimized imports
added necessary namespace
cleanup
test cleanup (still failing...)