IMHO, the Class Keyword would have been totally appropiate.
Traditionally Class and Type are interchangeable. One is from Simula, the other from SmallTalk. Which one you use tends to generally depend on how you got introduced to the object oriented paradigm (or whether you're European or American). C++ Classes evolved from C's Type Structs.
No they didn't. C++ classes evolved from classes in object oriented languages like Simula (1968) and SmallTalk (1971). Structs evolved from the need to group some variables together (something which was not possible in it's predecessor B). Isn't easier than the way we have to do it in Max, then you need your head checked.
I'm sorry. I was not aware there was a way MAX forced you to do it, although I must admit it's been a while since I tried to itterate through a list manually, as I tend to just use EachIn, which is a big step up from For..Each, IMHO.Thanks for the personal insult, very becomming of you to belittle my person because I have a different oppinion than yours.