そのタイプの実装だと余計複雑になるぞ。