Starting to work on #1336: dataflow needs to hold onto futures passed to it
Replacing existing when_acquire_future with new trait
Adding missing overload to trait
Adding one more overload to trait
Trying to fix remaining compilation problem
Fixing acquire_future trait for arbitrary ranges of futures
Merge pull request #1337 from STEllAR-GROUP/fixing_1336

Fix dataflow to handle properly ranges of futures