If you're
looking for elaborate technology to answer your interface
design problems, you'll probably be disappointed. Most situations
can be improved with simple wording, as in our example here.
Before
How would
you improve this dialog?
After
The "before"
dialog is probably a simple case of "the convenience
of the programmer taking precedence over the convenience of
the user," (because it's easy to make a dialog with standard
buttons).