Is it possible to set and handle metamethods from the C API? Or can they only be done in Lua? Basically I want to intercept __index metamethods in C, process them, and return the result to Lua without invoking the Lua metamethods. Thanks, -bb