výsledkyAB := UspořádanáKolekce nová. výsledkyAb:= UspořádanáKolekce nová. výsledkyaB := UspořádanáKolekce nová. výsledkyab := UspořádanáKolekce nová. výsledky zpracuj: [ :výsledek | (výsledek první a: výsledek druhý) kdyžJePravda: [ výsledkyAB přidej: výsledek třetí ]. (výsledek první a: výsledek druhý ne) kdyžJePravda: [ výsledkyAb přidej: výsledek třetí ]. (výsledek první ne a: výsledek druhý) kdyžJePravda: [ výsledkyaB přidej: výsledek třetí ]. (výsledek první ne a: výsledek druhý ne) kdyžJePravda: [ výsledkyab přidej:výsledek třetí ] ].Můžete si to porovnat s předchozím příkladem a vydedukovat, co je ve Smalltalku dáno syntaxí jazyka a co je prachobyčejné volání zpráv, které si můžete modifikovat a dotvářet jak se Vám zlíbí :-)