Delete unused assignments (in all statements of a function)
Smaller number of calls to Statement::ncopy() and Expression::ncopy()