個人的に思うんだけど、
Foo() = True とか Foo() <> 0 とか書いたら
コンパイラが勝手に最適化してくれると思ってるんだけど、
もしかして最適化してくれないの?どう考えても最適化の対象だよね?
可読性を高めるために俺はいつもつけてるんだけど。