if true then a previous occurrence of that variable is overridden.
if false then a previous occurrence of that variable leads to an error
copy of this ProjectionClause with new return items