L.s. I've seen that the order of input to a Capture is not kept. Is this a bug?
REPL interaction; > my Capture $c = \(a=>1,10,{w=>2},[2,3],(e=>2),(b=>3,),Buf.new(^3)) \(10, {:w(2)}, [2, 3], :e(2), (:b(3),), Buf.new(0, 1, 2), :a(1)) > for $c.list -> $item { $item.WHAT.say;} (Int) (Hash) (Array) (Pair) (List) (Buf)Last item is missing, a pair :a(1). $c.elems reports 6 elements. I'm not sure but there was a bug report about it I believe.
Greetings Marcel Timmerman