その、一部分だけ違うところを、関数オブジェクトをとるようにするとか。