Suppressing deprecation warnings for ucontext functions on __APPLE__.
future::get now returns a default-constructed T when not valid() (std::future says it's undefined behavior)
Bugfixes in future combinators