private IFormatProvider ResolveUnitFormatProvider(IFormatProvider formatProvider) => formatProvider?.GetFormatProvider <CultureInfo>() ?? formatProvider;
private IFormatProvider ResolveValueFormatProvider(IFormatProvider formatProvider) => formatProvider?.GetFormatProvider <NumberFormatInfo>() ?? formatProvider?.GetFormatProvider <CultureInfo>() ?? formatProvider;