When `prepare()` is called with an empty string it should throw an error (e.g `ApiMisuse` in rusqlite). I'm testing only in JS but it should throw to any bind. Reviewed-by: Jussi Saurio <jussi.saurio@gmail.com> Closes #1473
page_free_array()
Register
ALTER TABLE