Avatar
indirect resultとthrowsは単に実装のさぼりかな