Conforming to new agent id type + compilation script.