private ulong ReadULong(XmlReader xr, ulong uDefault) { string str = ReadString(xr); ulong u; if(StrUtil.TryParseULong(str, out u)) return u; Debug.Assert(false); return uDefault; }