Why XMLStreamWriter doesn't escape lf, cr and tab characters?