Actually, technically `fd` can only be a `uint32` right? So do `if (value >>> 0 === value)`.