Carte-blanche exception handling in do() method, as they can't be caught anyways.