ゼロオーバーヘッドを目指すと自然に関数オブジェクトに辿り着く時はある