前の回答は、Smalltalk イメージをさらに変更しないと機能しません。これは、Boolean が new をオーバーライドしてエラーを発生させるためです。
new
self error: 'You may not create any more Booleans - this is two-valued logic'
Boolean subclass: #Other を試してから、上記のように Smalltalk グローバルに other キーワードを追加しようとすると、エラーが発生します。
Boolean>>new を削除して、Other クラスを実装し、それを Smalltalk グローバルに追加してから、Boolean>>new を置き換えることができます。
次に、 ClassBuilder>reservedNames を更新して、新しいブール値を保護することを検討してください。
reservedNames
"Return a list of names that must not be used for variables"
^#('self' 'super' 'thisContext' 'true' 'false' 'nil'
self super thisContext #true #false #nil).