private ProtectedString ReadProtectedString(XmlReader xr) { XorredBuffer xb = ProcessNode(xr); if(xb != null) return new ProtectedString(true, xb); ProtectedString ps = new ProtectedString(false, ReadString(xr)); return ps; }