RunDetectionUtils<T extends Object> constructor
Creates a run beginning at start, spanning length elements, with the
shared value (or null for a non-constant run).
Implementation
const RunDetectionUtils(int start, int length, T? value)
: _start = start,
_length = length,
_value = value;