\# postcondition: `work_dir` is patched according to `PATCHES_DIR`

So what is the lifetime of the dirs? Original is simply recloned. Can Work exist as a cache between `yk` runs? Appling the patch suggests otherwise (unless git apply is idempotent which I doubt).