Halliday & Matthiessen (2014: 324-5):
The comitative represents the process as a single instance of a process, although one in which two entities are involved. It ranges from some cases where the two entities could be conjoined as a single element … to others where they could not … Sometimes the comitative element is actually an accompanying process … [grammatical metaphor]