Added CharMatcher class