Stop supporting character class intersections altogether

Nobody uses them and the JVM edge cases are just too weird.