I like that you live by your motto. ![]()
I think with feedback from the Arduino forum, you could have a consolidated error list that would cover 80% of the standard error conditions. It would make it a lot easier to figure out how to use a new library - and it might remind library writers to check for common error conditions.