Along with that, a lot of the libraries (from what I could tell) put all the code in one massive file in a forum thread and update it from there, making it pretty time-consuming to keep up with changes.
That and there's no consistency between libraries as far as how they decide to use classes.
That and there's no consistency between libraries as far as how they decide to use classes.