The patch does two things: it improves the way the utility reports
warnings and errors, and minimizes the chance for "unable to parse
response" error which happens when you type too fast for the machine
you're running it on (or for the serial link, not sure).
Plan is to commit those two things separately.