ColumnSpan.range({required this.min, int? preferred, required this.max}) : preferred = _defaultPreferred(min, preferred, max) { validate(); }