SEQUENCE "data structure" (or rather "protocol").