in copy(), when checking if destination already exists, do not require that source still has its md5 set