Perhaps there is something I'm missing. We need to know within the agent which key to compare against.