Gracefully handle user errors in Controller.plot().