The return value of `primitiveImageFormatVersion` is hard-coded and does not consider the value of `multipleBytecodeSetsActive`, which is indeed important when trying to open a particular image with a particular VM.
See: - Interpreter >> #imageFormatVersion - StackInterpreter >> #imageFormatVersion - ObjectMemory >> #imageFormatVersion - Spur32BitMemoryManager >> #imageFormatVersion - Spur64BitMemoryManager >> #imageFormatVersion
Note that this can be fixed on the image-side by checking primitiveMultipleBytecodeSetsActive.