Oh, great, much appreciated. I was going to add a link to [my code](https://github.com/gonzus/sqlite-serdes) but you have already confirmed that this is not as expected. Could I also request that `SQLITE_ENABLE_DESERIALIZE` is changed into `SQLITE_OMIT_DESERIALIZE`, so that this functionality is compiled in by default? It is very useful (to me at least) and seems to be pretty isolated in the code. This is in line with that is written [here](https://www.sqlite.org/compile.html#enable_deserialize): > SQLITE_ENABLE_DESERIALIZE > > This option enables the sqlite3_serialize() and sqlite3_deserialize() interfaces. > > Future releases of SQLite might enable those interfaces by default and instead offer an SQLITE_OMIT_DESERIALIZE option to leave them out.