Slightly changed behavior for unmarshalling "null" into a string destination: if the value is "null" without quotes and the destination is a pointer then the pointer is set to nil
instead of a pointer to the string "null", even if the destination is a pointer to a string or a type that implements UnmarshalText()
.