Fix problem with foreach

Calling parallel from inside a foreach causes an error. Inside a foreach system globals like !1fe are listed but can't actually be accessed which causes the problem.  (You mentioned a foreach... numlist caused problems but it's more general). I saw your comment about the problem but I didn't see a solution, so here's a solution.Let me know if you fixed this some other way :)