file:copy с параметром $.append(true) отлично собирает двоичные и текстовые файлы. Теперь можно обойтись без самописного метода и не использовать сторонние приложения.
Осталось только в доку внести изменения.)
Как я понимаю, метод file.save с параметром $.append(true) будет вести себя аналогично - лишним не будет.