The addition was being repeated (for logging) after it was committed to memory, thus causing bogus values to appear in the log.
This fixes the implementation of the non-standard size-3 zero codes to conform to kenobi's specification.