Two equal quantity ranges will have the same hash code.
@override int get hashCode => hashObjects(<Object>[q1, q2]);