function_holderは不要