>>923
> Smalltalkはオブジェクト指向なんだから状態を持っている
> 状態を持っているまま処理内容だけを変更したら
(データに互換性がない場合)エラー出るでしょ?

そのエラーが出てからの対処が容易であることがすなわちケイのOOPの肝たる「決定の遅延」(のサポート)なんですよ

おそらくとうてい許容できない行為だろうとは思いますが、Smalltalkでは日常のこちらを参考まで
https://youtu.be/ymITEeAOtEA
https://youtu.be/xfLhXb1K4Uk