GitHub #193 First pass at an async output workaround.