just found this ```julia julia> Float8_4(0xff) NaN8_4 julia> Float32(Float8_4(0xff)) 0.0f0 julia> Float8(0xff) NaN8 julia> Float32(Float8(0xff)) 0.0f0 ``` Which obv shouldn't happen.