The initial gs_data nil check was added only to the Codable implementation, to work around a data race that was corrupting gs_data. That check has been confirmed as working in client code, so is now being extended to the MappableObject implementation.
The initial gs_data nil check was added only to the Codable implementation, to work around a data race that was corrupting gs_data. That check has been confirmed as working in client code, so is now being extended to the MappableObject implementation.