bool nextMatches(Char target) => _nextCharOrElse( withNextChar: (Char c) => c == target, orElse: () => false, );