For of loop support

cf #883 added support of for/of loops: `for (… of …) …;`