code: func newCharClass(start rune, end rune) *tCharClass {
  	charRange := newCharClassRange(start, end)
  	return &tCharClass{
  		Ranges:    []tCharClassRange{charRange},
  		TotalSize: charRange.Size,
  	}
  }
docs: // NewCharClass creates a character class with a single range.