fix compiling for Debug mode (need mpi_cxx lib???)
explicitly write out what combining futures should generate (it's actually wrong)
placeholder for ideas for another future combinator
add ability for SuspendedDelegate to be re-suspended after being run