Add foreach to experimental parser