Fix: update `native_string` implementation