The implementation first checks to see if an
expression with this value has already been written.
If not, the expression is cloned, using
the same procedure as
and the value of this expression is reconciled
with the value of the cloned expression
|The expression to be written to the stream.|