Some compilers require all of the make_error_* functions be template specializations. See prior log message.