Fixed tree walked to skip child nodes that are not present on their parent because they are optional
Fixed tree walked to skip child nodes that are not present on their parent
because they are optional

cspotcode/angl-compiler,cspotcode/angl,cspotcode/angl,cspotcode/angl,cspotcode/angl-compiler