Support library to provide Futures and Promises for different concurrency models.