func WithLease(leaseID v3.LeaseID) SessionOption {
	return func(so *sessionOptions) {
		so.leaseID = leaseID
	}
}
func WithLease(leaseID v3.LeaseID) SessionOption {
	return func(so *sessionOptions) {
		so.leaseID = leaseID
	}
}
func WithLease ( leaseID v3 . LeaseID ) SessionOption { return func ( so * sessionOptions ) { so . leaseID = leaseID } }
// WithLease specifies the existing leaseID to be used for the session.
// This is useful in process restart scenario, for example, to reclaim
// leadership from an election prior to restart.
WithLease specifies the existing leaseID to be used for the session . This is useful in process restart scenario for example to reclaim leadership from an election prior to restart .