[future.pair] changed: make future  source disposable