I don't have M11 (I skipped a few versions and picked it up again w M12), though I have looked on and off for a used version. That is why I have begun to put a note in documents that I save as M11, so that others will know what version I used to save it. I wish that those of use who own more recent versions of Mathcad could get earlier versions for free. (Mona, any chances?) I'd love to have M11 to test stuff in before I post.
As for the comment in XX(1530).MCD re using a loop or just range variables, the intent of the examples is to show how I've seen folks use the continue and break statements, and to show an alternative programming style that I think is safer and easier to read.
OTOH, for some reason, I had completely missed that feature of matrix() that you used later in the document, and I find it a very useful example, especially considering the implicit lambda function. Thanks for the example.
Rich
http://www.downeastengineering.com/