jhm: If a program which is run for a job is newer than the job, re-run the job
jhm/timestamp: Move functions to cc