Beginning extraction of user agent code into the concept of a trustee agent.