Updated endpoint struct list test to discover another parsing bug with for loops.
Had been type checking for statements incorrectly: would not assign a type to for's iterator.  Fixed.