I don't think there is really a need to allow case sensitivity here. If a user really want lower case only, they can check them after we have parsed.