Internally, we want to always deal with xml byte streams in utf-8 format. There's no reason that I can think of to do otherwise.