Made exc_t be final (because it is in the ql::result_t variant).