Yes, I was think that exact same point. Otherwise this is going to be a massive pain. That or just have test scripts and offload that logic to bash and batch.  Do you know what the Windows situation looks like here? I have a sort of working Windows computer now so I can play with this locally too. 