Back to Coprocess Protocol V2

TODO

Ruby can start slowly and there are many command line tools written with it, so this is a good use case.