The following code snippet shows a size of 10, but #do: processes
those 10 items twice. Any ideas what I'm doing wrong?
m := MagmaCollection new.
1 to: 10 do: [:each | m add: each].
Transcript show: String cr, 'size: ', m size asString, String cr.
m do: [:each | Transcript show: each asString, String cr].
Brian.