Is this similar to Brenda Baker's "dup"?
https://www.cs.ucdavis.edu/~devanbu/teaching/289/Schedule_fi...