drafterFiniteOrNull function
Returns value when it is finite, otherwise null.
Useful for filtering non-finite entries out of a value list (e.g. inside a list comprehension) rather than coercing them to a number.
Implementation
double? drafterFiniteOrNull(double value) => value.isFinite ? value : null;