use Disposable::Twin for 1-to-1 data object.