Create a message dialog is a pain. Especially creating commands.
We should have a simple helper that accepts an object literal configuration as a parameter.
Each command should probably also wrap the command handler inside a show.done, to prevent "Access Denied" errors.