ContainerNode[String,{CallNode[CallNode[CallNode[LeafNode[Symbol,λ,],{LeafNode[Symbol,x,],CallNode[LeafNode[Symbol,λ,],{LeafNode[Symbol,y,],LeafNode[Symbol,x,Source{{1,8},{1,9}}]},Source{{1,8},{1,9}}]},Source{{1,8},{1,9}}],{LeafNode[Symbol,a,Source{{1,11},{1,12}}]},Source{{1,8},{1,12}}],{LeafNode[Symbol,b,Source{{1,13},{1,14}}]},Source{{1,8},{1,14}}]},Source{{1,8},{1,14}}]