added setEscaping()