I don't like the class variable much, it's just masked global variable. My preferred solution would be to make the number of threads parameter of the `RubyCommad` (or even `Command`) constructor (or maybe the `apply` method) and then pass it to `Threading.in_parallel` explicitly. A value of `nil` could mean "1 thread per all CPU".