Description
If we do not specify a file encoding, then the system default is used, which can result in unexpected output or lose of characters if that encoding is limited. By always using UTF-8, we should not have these issues, and it matches the <?xml ?> header that the XMLTextInfosetOutputter uses.