A Sequence, AbstractSequence, GenericSequence