> Ok, it make sense. But in this case, we get TWO reports when the destination folder doesn't exist yet ( one with recursion and one without).

Hmm...you're right, I didn't think about this case. I'll rework the PR ASAP