public XmlReader GetDecompressor(Stream input)
{
var parser = new XmlParserContext(null, null, null, XmlSpace.Preserve) {Encoding = Encoding};
return XmlReader.Create(_compressor == null ? input : _compressor.GetDecompressor(input), _readerSettings, parser);
}