THe Commander Framework is a set of classes in Pharo. Besides having a cool name, this has documentation which builds a contact book.
Changes:
Marry => Mary StringTableColumn => SpStringTableColumn table items: contactBook contents => table items: contactBook contacts Add a definition for EgContactCommandTest Add a new contact, but hit cancel - this raises an error. There are two: EgRemoveContactCommand >> asSpecCommand One of these should probably be EgAddContactCommand. Near the end it has: table items: contactBook contents. This should probably be: table items: contactBook contacts.