Should implementation details be present somewhere? I'll remove the mentions of `NaN` where I'm not explicitly mentioning types. I'll remove all mentions of `NaN` if that's preferred.