Revert to old behaviour of {no_}case wrt char sets

This is in preparation to implementing case, no_case
for unicode using simple_case_folding (which is a 1:1
mapping between unicode characters).