dispose method
void
dispose()
Releases native resources held by this key expression.
Safe to call multiple times -- subsequent calls are no-ops.
Implementation
void dispose() {
if (_disposed) return;
_disposed = true;
malloc.free(_nativeStr);
calloc.free(_kePtr);
}