Protocol Moderators as Active Middle-Agents in Multi-Agent Systems