Parallel copy in Ruby, 1st stage using Threads
fixing conditional redundancies