Handle cuttlefish nested errors gracefully

Addresses #18.

/cc @andrewjstone