XML writes directly to HTTP Output instead of a StringWriter