TODO
withBuildsome must not leak running slaves
Better escape code handling
Oops: spawnSlave failures would go as undetected deadlocks. Put entire slave execution in async to avoid dangerous exceptions.