15. A network node comprising: a network interface; a memory; and a processor in communication with the network interface and the memory, wherein the processor is configured to: establish context objects in the memory in response to receiving a message via the network interface, wherein the context objects have respective context object types based on respective pre-stored context artifacts that define the respective context object types and the respective pre-stored context artifacts include computer code defining at least one new function, respectively; and process the received message comprising: evaluating a plurality of rules to identify an applicable rule of the plurality of rules, performing at least one action specified by the applicable rule, and executing computer code placed in memory from the pre-stored context artifact that defines the context object type of the established context object as part of at least one of evaluating the plurality of rules and performing at least one action.
15. A network node comprising: a network interface; a memory; and a processor in communication with the network interface and the memory, wherein the processor is configured to: establish context objects in the memory in response to receiving a message via the network interface, wherein the context objects have respective context object types based on respective pre-stored context artifacts that define the respective context object types and the respective pre-stored context artifacts include computer code defining at least one new function, respectively; and process the received message comprising: evaluating a plurality of rules to identify an applicable rule of the plurality of rules, performing at least one action specified by the applicable rule, and executing computer code placed in memory from the pre-stored context artifact that defines the context object type of the established context object as part of at least one of evaluating the plurality of rules and performing at least one action. 16. The network node of claim 15 , wherein the processor is configured to executing computer code placed in memory from the pre-stored context artifact based on encountering a reference to the established context object within a rule of the plurality of rules during at least one of evaluating the plurality of rules and performing at least one action specified by the applicable rule.