>>33
pimplちょっと調べてみたんですが難しくて・・覚えておきます、ありがとう。

>>35
メンバー関数の先頭にはmutable付けられなかったです。
変更されることになるデータメンバの先頭につけてみたけど変わらず・・。