I was thinking that this module would be encapsulated from the structure of the workflow, since I can imagine that changing in the future (maybe an instructor wants self-assessment both before and after peer assessment, for example.  Or we add a new assessment type).