Support for using boost futures