merge-file: handle empty files gracefully