Raise `ValueError` if a `SingleRunPhase` collection has jobs belonging to different submissions.
Raise `ValueError` if a `SingleRunPhase` collection has jobs belonging to different submissions.

This is an aid in debugging the issue with workflows crashing because
they recycle old tasks.

TissueMAPS/TmLibrary,TissueMAPS/TmLibrary,TissueMAPS/TmLibrary,TissueMAPS/TmLibrary,TissueMAPS/TmLibrary