個人的には try catch のネストと
不要になったインスタンスの後片付けを
関数ごときでどう処理するのか興味がある