Another way to consolidate multiple futures into one future