少なくとも値型であることは理解しておかないと困る