関数に対しては and or を使ってほしいなぁ。&&,||は値に対するものと誤解する。