public override async Task <bool> Verify(Archive a) { return(File.Exists(SourcePath) && SourcePath.FileHashCached() == Hash); }