Even if you specify a prologue as:
<?xml version="1.0" encoding="UTF-8"?>
(i.e. double quoted) it gets delivered as:
<?xml version='1.0' encoding='UTF-8'?>
XML spec says either should be acceptable but I've come across one case where it would be useful to have it use the quote char that's supplied.