The expectation then is that the user of the library needs to know to always ensure their using lower case doesn't it?