It is especially important that callbacks, such as those passed to ERR_print_errors_cb, do not throw exceptions. The compiler can enforce this if the callback has the nothrow attribute. Should we add this attribute to the library in the appropriate places?