これでもプログラマの端くれである。こんなことでめげていてはMooserを名乗れないのである。(あ、MooserってのはMoose使いの人の俗称ね。今僕が考えたの)なのでオブジェクトにメソッドを追加できるように拡張して見せよう。エラーたった3行追加するだけで実現できる。Class::Objectを利用しているのでFoo->newで返ってくるパッケージがFoo::0といったようにFooではなくなってしまっているのでrefとかでパッケージ名の比較ができなくなってしまう問題が発生する。これも継承順をいじったりと本気で頑張れば、表向きに見せるパッケージ名をFooすることも可能だろう。その添削の役目はどこかのハッカーに任せるとして、今日のところはこの辺で終了としたい。Moooooooooooooose!と叫ぶのが流行ってるみたいなので、もっとも長くMooooooooooooooose!と叫んだ最初の男となるべく下記の処理を残しておく。