Hogeの引数がスマポでimplicitコンストラクタ持ってるなら
>>540でも例外安全か