public override string ToString() { return "{" + ChildA.ToString() + ", " + ChildB.ToString() + "}"; }