Towards a Unified View of the Environment(s) within Multi-Agent Systems