change execution code
fix
cleanup
cleanup
auto update subprogram node
cleanup
connect updated sockets again if possible
ALLOW_COMPILING variable to forbid unnecessary updates
better printing of code