fix deserialization not parse embedded javascript object deeply