Small. Fast. Reliable.
Choose any three.
*** 27,33 ****
  virtual table and return a pointer to it in *ppVTab.
  
  As part of the task of creating a new sqlite3_vtab
! structure, this method most invoke sqlite3_declare_vtab()
  to tell the SQLite core about the columns and datatypes
  in the virtual table.  The sqlite3_declare_vtab()
  API has the following prototype:
--- 27,33 ----
  virtual table and return a pointer to it in *ppVTab.
  
  As part of the task of creating a new sqlite3_vtab
! structure, this method must invoke sqlite3_declare_vtab()
  to tell the SQLite core about the columns and datatypes
  in the virtual table.  The sqlite3_declare_vtab()
  API has the following prototype: