fix closes-over collectiong: postwalk need to be reversed
Merge branch 'analyzer-WIP' into compiler-WIP