Nice. It would be cool down the road to have a standard method for sending messages back to be displayed in the browser, along with any JSON response, and have `doRequest` pick up on these and display them. This could be used by the "status" API request, for displaying the queued messages, and by other API calls to add things to be displayed on demand. I'll open a longer-range issue.