(ので手間がかかる)うう、なんかすでにこの時点でヤバいような気がしてきた。チェックを自動化し、書き忘れを防ぐことである。実はあんまり再利用については考慮していない。同様の規準で考えてみよう。導入するとチェックが自動化できるか。んー、まあ、できるよな。書いてあるかどうかはわかる。それはどうなんだろう。うっかりとかで書き忘れることってあるのだろうか。的なメソッドで忘れることならありそうだけど。うーん、そうか......。いうのは意味があるな。すべてのメソッドにつけることにしないとまずい。付けたほうがいいという結論に傾いてまいりました。的なメソッドだと、事実上未定義、ということもありますよね。返すのか、最後に評価した式を返すのか、意識してないコードとか。返すことにする、と決まったり。未定義、も許容するの希望。あと、どんな例外が上がる可能性があるのかがリファマに書いてなくて、不便に思うことがしばしば。テストして大丈夫だろうと思ったコードで、後になってから思いもよらぬメソッドから思わぬ例外が発生して、あちこち対処しなくちゃならなくなったり。書いてなくても結局使う人がいるんだもん。