public override Guid ReadContentAsGuid() { XmlNode node = this.Node; if (_value == null && node.IsAtomicValue) { Guid value = node.Value.ToGuid(); SkipValue(node); return value; } return XmlConverter.ToGuid(ReadContentAsString()); }