Usually we expect new DNA values do be zeroed when we add them. But the conversion to the interface format for 4.0 didn't clear the memory, so behavior was different when updating old files. Fix that by using `calloc` instead of `malloc`.
Usually we expect new DNA values do be zeroed when we add them. But the conversion to the interface format for 4.0 didn't clear the memory, so behavior was different when updating old files. Fix that by using `calloc` instead of `malloc`.