Small. Fast. Reliable.
Choose any three.
*** 204,213 ****
  The only really hard part is step 1.  You might want to
  start with an existing virtual table implementation and
  modify it to suit your needs.  There are several virtual
! table methods implemented in the SQLite source tree
  (for testing purposes).
  You might use one of those as a guide.  Locate
! these test virtual methods by searching for "sqlite3_create_method".
  
  You might also want to implement your new virtual table
  as a {link: wiki?p=LoadableExtensions loadable extension}.
--- 204,213 ----
  The only really hard part is step 1.  You might want to
  start with an existing virtual table implementation and
  modify it to suit your needs.  There are several virtual
! table implementations in the SQLite source tree
  (for testing purposes).
  You might use one of those as a guide.  Locate
! these test virtual table implementations by searching for "sqlite3_create_module".
  
  You might also want to implement your new virtual table
  as a {link: wiki?p=LoadableExtensions loadable extension}.