Andrei Alexandrescu: > Does any of this make sense? :o) Yes. I think problems aren't finished yet and more thinking is expected, but you are getting somewhere (I can tell it also because I am starting to understand. I am not bright. When even I understand it often means that the design is meaningful). Regarding the foreach on the items I don't know/understand the syntactic need for the [] to scan.
Bye, bearophile