take in account deferred/ready futures on variadic when_all/when_any.