Adding more stuff for AgentAggressive.  Had to change some method
signatures to get to some of the things that I needed, which required
some more wide ranging changes.