Chaining exceptions (#282)