This works as expected, breaking after printing 'a -> apple' and hiding the 2nd two.
ash string[string] agg;agg['a']='apple';agg['b']='blue';agg['c']='carrot';foreach k,v, in agg{print(k+' -> '+v);break;}
Now, if I add an additional layer of depth, I'm unable to break from the loop and all 3...