don't deprecate AgentId's only constructor