Internal: returns the native pointer for use by Session.
Pointer<Void> get nativePtr { _ensureNotDisposed(); return _kePtr; }