a lifter for assignments for components implemented using nodes tracing (and not naming conventions)
lifting closures