pull #9 fixed: can pass Go objects with underlying primitive type, and call methods on them. Use luar.raw to access the underlying primitive value in Lua