I think this is addressed in #147, basically calling `lua.open_math();` doesn't do anything since the `math` object is made available. This is also the case for eg. strings, but `s:match(...)` still works, while `string.match(s, ...)` doesn't.