private TablePlan NaturalJoinAll() { int sz = tablePlans.Count; if (sz == 1) return tablePlans[0]; // Produce a plan that naturally joins all tables. return JoinToSingle(tablePlans); }