2006-10-29 ここまで Rubyではnewもメソッド呼び出し value restrictionしちゃうと全くpolymorphicにならなくなる value restrictionせずに、インスタンス変数の型だけgeneralizeされないことにしちゃえばokじゃない? あれ?relaxed value restrictionじゃだめ? いや、だめ そもそもOCamlのnewってただの関数呼び出しだったりする? 3が怪しい。