In Debugging of and error handling for synchronous Commands I explained why you can't handle exceptions thrown during the execution of commands and how to get around this limitation. Yesterday I was reading through some posts on Eric White's blog including