- do not make CharMatcher a function type, but expect a normal function call this is more than 4 times faster
- merged