Update so there is a single failure exit point in task-deploy(7).

Which means that growl notifications are also sent for option parsing
errors and other errors that may occur very early on in the process.