Text this: The algebra of multi-agent dynamic belief revision