The "magic decode for image files" seems related and possibly *very* useful....
http://forum.world.st/magic-decode-for-image-files- td4941712.html#a4941837
Now traditionally the VM has been backward compatible with old Images,
but Pharo doesn't necessarily adhere to that and policy IIUC is
release specific VM/Image pairs.
So does Pharo require extra magic numbers to co-ordinate this?
And how would this interact with OpenSmalltalk policy on these magic numbers?
case file -m @share@/magic "$image" in�� �� 'Smalltalk image V3 32b*')�� �� �� �� vm=@pharo-vm-cog@�� �� �� �� ;;�� �� 'Smalltalk image Spur 32b*')�� �� �� �� vm=@pharo-vm-spur@�� �� �� �� ;;�� �� 'Smalltalk image Spur 64b*')�� �� �� �� vm=@pharo-vm-spur64@�� �� �� �� ;;�� �� *)�� �� �� �� echo unrecognized image file format�� �� �� �� ;;esac