Introducing Procedures.
Agents are probabilistic. Each time they run, they decide again where to pull the data and how to calculate the answer. Two runs of the same question can return two different numbers.
A procedure makes that path deterministic. It takes a run you've