all?
a Boolean (true/false) reporter that takes a set of agents and a Boolean expression as input and that reports true if all of the agents in the set report true for the input Boolean reporter and reports false if any agent of the agents would report false