NullableDataType(this.delegate, {this.nullsFirst = false}) : assert(!delegate.isNullable, '$delegate is already nullable');