add mongo semantic stuff and fix cl-flet/flet debate for toku stuff once and for all