クラスはHashMapに置き換えることができる。クラス内のメソッドは自信を引数に持つメソッドに置き換えることができる。自信のクラスに自信のインスタンスを混ぜてはいけない。少ない手数でハッシュマップとメソッドに置き換えることは可能である。クラスの概念を持つ言語をクラスの概念を持たない言語に置き換え可能である。クラスはHashMap?に置き換えることができる。クラス内のメソッドは自信を引数に持つメソッドに置き換えることができる。機械的に置き換えたほうが手数が少ないため、クラス内のメソッドは必ず、第一引数に自信のthisを持たせるようにする。†ルール2とルール3は、つまりはこういうことだ。bar){};}があったとすると、機械的に下記のように置き換わる。自信のクラスに自信のインスタンスを混ぜてはいけない。やめておいたほうが良い。