The book "Object Oriented Languages" by Gerald Masini and others has a good discussion of different object models including prototypes. Btw, Is there a strong distinction between prototypes and frames? The history of protos seems to be Actors -> Frames -> Prototypes. Cheers, Steve