medianOrNull
Returns the median of the comparable input:
nullif emptyDoubleif primitive numberDouble.NaNifskipNaNisfalseand contains NaN(lower) middle else
Based on quantile implementation; uses QuantileEstimationMethod.R8 for primitive numbers, else QuantileEstimationMethod.R3.