lighter weight lua-c bindings