Mad coll

Work done to implement "UW Universal Workflow" functionality.
It is probably best to write these as doxygen docstrings.  Use a triple slash `///` at the front of the line.