bool ReapError(error::ErrorStack& errs) { if (the_error.empty()) return false; errs.push(the_error.release()); return true; }