Better comment & error messages.
Rename "generic" collection to "abstract" though I am not sure this is needed anymore.
Added the first draft of a "mysql" connection.