Rename Hooker to AgentHook?