My apologies, I actually misread both the spec and the wiki. `Number.isNaN` correctly identifies `NaN`