protected bool Equals(XParagraph other) { return base.Equals(other) && ListEquals(children, other.children); }