Let splitting adapt to the handler function, so we can name the handler functions' arguments correctly
Let splitting adapt to the handler function, so we can name the handler functions' arguments correctly

markpasc/luabject,markpasc/luabject