Change "AgentHost" to the interface, move implementation to
AgentHostDefImpl.