Fix catch receiving wrapped Exceptions.

The wrapped exceptions will print out "{}" with util.inspect,
which is misleading.

Fix #6