[future.pair] added: TrySetCurrentError