A method for moving an agent that utilizes a merged set of supplied and
environment resident canonical rules in a first execution environment to
a second execution environment that includes a different set of
environment resident rules comprising discarding the merged rule set in
the first execution environment, sending the agent including a supplied
rule set from the first execution environment to the second execution
environment and retrieving an environment resident canonical rule set in
the second execution environment.