Andrei has stated at least once that he agrees about usefulness / necessity of declaration foreach. It is mostly matter of someone doing implementation, same as for many other "hot" discussed stuff.