Special case NaN
Handle non-refs objects
Fix high UTF8 deserialization