> which accidentally did turn out to be useful

I hate when I'm having fun and accidentally make something useful :)

It was more that I thought the approach I was taking would doom it to being uselessly slow, but it turns out Linux is actually pretty fast at forking, especially when your process's entire memory map is 20K :-)