<body package="Collections-Abstract" selector="isSameSequenceAs:">isSameSequenceAs: otherCollection
�� � � �"Answer whether the receiver's size is the same as otherCollection's size, and each
�� � � � of the receiver's elements equal the corresponding element of otherCollection."
�� � � �| size |
�� � � �(size := self size) = otherCollection size ifFalse: [^false].
�� � � �1 to: size do: [:index |
�� � � � � � � �(self at: index) = (otherCollection at: index) ifFalse: [^false]].
�� � � �^true</body>
</methods>
i.e. trust the caller is providing a sequence and if otherCollection doesn't implement at: there will be a run-time error, hence any otherCollection isKindOf: SequenceableCollection is just wasted cycles.