Updated for Lua API.