<div dir="ltr"><div>In some work I'm doing, I needed to use the #at:ifPresent:ifAbsent: on a SequenceableCollection, which I (wrongly) assumed was implemented (in a similar way in which it is available for Dictionaries). A SequenceableCollection only understands #at:ifAbsent:.</div><div><br></div><div>I'm not sure if we want to add them, but I attach some changes to add #at:ifPresent: and #at:ifPresent:ifAbsent: to SequenceableCollection. The changes are based on the current methods of SequenceableCollection and Dictionary.</div><div><br></div><div>I also corrected the method comment on Dictionary>>#at:ifPresent:ifAbsent:, and made minor style changes to SequenceableCollection>>#at:ifAbsent:.</div><div><br></div><div><div>Note: I didn't know if it was better to implement both #at:ifPresent: and #at:ifAbsent: in terms of #at:ifPresent:ifAbsent:. I left them separate because I saw that in Dictionary they are not implemented that way.</div><div><br></div><div>Cheers!</div><div>Facu</div></div></div>