Small. Fast. Reliable.
Choose any three.
*** 42,48 ****
  from TCL, you simply give it SQL text to be evaluated.  The bindings
  automatically detect if the SQL matches a statement in cache
  and reuse the existing sqlite3_stmt if it does.
! 
  Bottom line: TCL programmers get all the speed advantages of using
  prepared statements but they never see SQLITE_SCHEMA errors or
  expired statements and they need not even know what a prepared
--- 42,48 ----
  from TCL, you simply give it SQL text to be evaluated.  The bindings
  automatically detect if the SQL matches a statement in cache
  and reuse the existing sqlite3_stmt if it does.
! <a href="http://www.sqlite.org/cvstrac/wiki">wiki</a>
  Bottom line: TCL programmers get all the speed advantages of using
  prepared statements but they never see SQLITE_SCHEMA errors or
  expired statements and they need not even know what a prepared