A library to convert Lua values to and from C structs