add :children to case nodes
Merge branch 'analyzer-WIP' into compiler-WIP