In Quail, the previous principles have been applied to the design with the hope that error is minimized. Commonly used functions (e.g. scatterplot) will prompt the user for missing arguments. Example files providing tutorial instruction and an interactive help system help educate the user on proper use of at least the programmatic interface to Quail. When all else fails, errors at execution time bail out to the default error handling facility of the underlying Common Lisp system - not always the most helpful place to leave a user.