I'd rather do `base === (base | 0)`