owned Bytes Fallback Factory
Platform-safe fallback BufferFactory for OwnedBytesHandleCodec when the DecodeContext does not carry a BufferFactoryKey.
BufferFactory.Default is GC- / ARC- / cleaner-managed on every supported platform — JVM DirectByteBuffer via cleaner, JS / WasmJs GC, Apple NSData ARC, Linux native heap (Default routes to managedBufferFactory since the V2 migration; the malloc/free NativeBuffer is now opt-in via PlatformBuffer.allocateNative or deterministic()). So this fallback is simply BufferFactory.Default on every target.
Production consumers that care about the allocation strategy supply their own factory via DecodeContext.with(BufferFactoryKey, myFactory) — this fallback only fires when no key is bound.