In cases of cling::Value reuse we need to update its settings even if we evaluated void expression.
In order to run the void expression we need to put it inside a binary operator.

This is the shorthand of syntesizing two statements, which will dramatically
increase the complexity of the implementation.
Now we use setValueToVoid, runExpression
Reenable the assert.