簡単に複製したオブジェクトを作成することができるようにするための Mixin モジュールです。
clone -> object
自身を複製します。
自身がフリーズされていれば返されるオブジェクトもフリーズされています。
dup -> object
自身と同じクラスのオブジェクトを作成後、自身のインスタンス変数を全て新たに作成したオブジェクトにコピーします。