public void Assemble() { Bread.Apply(); Meat.Apply(); foreach (var condiment in Condiments) { condiment.Apply(); } Bread.Apply(); }