Casefolder done, needs tests
Casefolder done