add copy constructor for Dynamic values
fix assignment operators
add a COPY ITEMS .. TO .. OF list1 TO list2
Add copy statement for an range of items
predicate copies now clone dynamic values rather than making a reference to existing values
add a range to the COPY FROM list TO list statement
remove the dependency check that limits dependency loops need a noter way to detect the loop