inserted an expression-node for the primary_expression of a unary_expression. That way, !foo and foo both contain the same subtree for foo.