name fixes zipFile -> zipBlob, jarFile -> jarBlob
name cleanup in MergeFunction
got rid of EmptyArrayNode/EmptyArrayTask, reused generic classes ArrayNode/ArrayTask instead