高階関数そのものが嫌いなら、デコレータやfunctoolsは作らないんじゃない?