in lib/src/string_scanner.dart [24:31]
set position(int position) { if (position.isNegative || position > string.length) { throw ArgumentError('Invalid position $position'); } _position = position; _lastMatch = null; }