「殻と場」Encapsulator & Field
ttp://www.sra.co.jp/people/aoki/SmalltalkTextbookJ/textbook33.html

上のページを読んでたら、AOPで制約プログラミングや契約プログラミング
ができそうな気がしてきた。