private void AppendAncestorsUnidsDump(StringBuilder sb, ComparisonUnitAtom sr)
        {
            var zipped = sr.AncestorElements.Zip(sr.AncestorUnids, (a, u) => new
            {
                AncestorElement = a,
                AncestorUnid    = u,
            });
            var s = zipped.Select(p => p.AncestorElement.Name.LocalName + "[" + p.AncestorUnid.Substring(0, 8) + "]/").StringConcatenate().TrimEnd('/');

            sb.Append("Ancestors:" + s);
        }
        private void AppendAncestorsDump(StringBuilder sb, ComparisonUnitAtom sr)
        {
            var s = sr.AncestorElements.Select(p => p.Name.LocalName + GetUnid(p) + "/").StringConcatenate().TrimEnd('/');

            sb.Append("Ancestors:" + s);
        }
 private static string PadLocalName(int xNamePad, ComparisonUnitAtom item)
 {
     return((item.ContentElement.Name.LocalName + " ").PadRight(xNamePad, '-') + " ");
 }