coerceValue method
Returns value, converted to the units represented by newNumerators and
newDenominators.
This does not throw an error if this number is unitless and
newNumerators/newDenominators are not empty, or vice versa. Instead,
it treats all unitless numbers as convertible to and from all units
without changing the value.
Throws a SassScriptException if this number's units aren't compatible
with newNumerators and newDenominators.
If this came from a function argument, name is the argument name
(without the $). It's used for error reporting.
Implementation
double coerceValue(List<String> newNumerators, List<String> newDenominators,
[String? name]) =>
_coerceOrConvertValue(newNumerators, newDenominators,
coerceUnitless: true, name: name);