public override string ToSource(int depth) { StringBuilder sb = new StringBuilder(); sb.Append(MakeIndent(depth)); sb.Append(GetLeft().ToSource(0)); sb.Append("."); sb.Append(GetRight().ToSource(0)); return sb.ToString(); }