@Override
 public void saveCurrent() {
   // Inputs are considered to be unchanged during task execution
   current.setInputFilesSnapshot(inputFilesSnapshot);
 }
 @Override
 public FileCollectionSnapshot getPrevious() {
   return previous.getInputFilesSnapshot();
 }