Added experimental macros for reflecting a class.
Added more work on exposing run-time functions to Lua.