IAP GITLAB
Here is a version of ProcessSequence that accepts different types of processes in a static way.