fn normalize_real(x: f64) -> f64
Map a non-NA double to its key representative: -0.0 → 0.0, any NaN → the canonical NaN. Equal keys (by vctrs’ rules) then share their bits.
-0.0
0.0
NaN