. . . "An agent as used in this document is an object that contains an event and action(s)." .