Hmm. I'd like a more general solution. Having a specific try-catch around every user function feels like something grunt's core could provide. I think the change I'd like to see is grunt core stating the --stack option on any error. Currently you get

```sh
Warning: Error message goes here. Use --force to continue.
```

Maybe instead have something like
```sh
Warning: Error message goes here. Use --force to continue or --stack to get debug info.
```

@tkellen, @vladikoff thoughts?