rule calling to use context structure to pass values around
Implemented Lua category rule parsing