new methods addFiles(files, opts), addFile(file, opts)