introduction to luajit (work in progress)