add future<>::get_exception_ptr()