Buffer stdout while streaming stderr, then send out accumulated stdout. This has the effect of ensuring that processes which "expect" certain output from long-lived interactive processes (like Powershell) have an opportunity to collect all error data before encountering the expected output pattern.