É realmente tudo sobre a mensagem que passa em smalltalk

Eu sou novo no smalltalk e estou impressionado com o fato de haver apenas 6 palavras-chave no idioma (self, super, true, false, nil e thisContext), e quão puro é ter quase tudo como mensagem passando, por exemplo. loop usando whileTrue, if / else usando ifTrue, etc ... que são muito diferentes do que estou acostumado em outros idiomas.

No entanto, há casos em que simplesmente não consigo entender como a passagem de mensagens realmente se encaixa, incluind

o operador de atribuição:=o operador em cascata;o operador de período.a maneira de criar um conjunto#( ... )

Essas não são mensagens que passam, certo?

questionAnswers(2)

yourAnswerToTheQuestion