Support passing Lua callable functions as first class citizens.