Please let me know how it is going
The following code seems problematic:
ASRepository class>>#repositoryNamed: aString
���
^ self allInstances detect: ���Isn't it possible that a rogue instance could be returned instead of the one that's part of the model? For example, some persistence libraries like SimpleImagePersistence replace segments of the object graph and might have the old and new copy present during a load.