戻り値なしは規定でAction,戻り値ありなら規定でFuncにしてくれれば済む話だとおもうんだがなあ