For a RAW variable, if position is greater than the length of 
destination, the AVM increases the length of 
destination to 
position plus the remaining bytes needed to store 
expression. The gap between the original 
destination length and 
position is padded with null bytes. 
 
      For a MEMPTR variable, if position is greater than the length of 
destination or does not leave sufficient room to store 
expression, the AVM generates a run-time error. If 
destination is a RAW and 
position plus the length of 
expression is greater than 32K, the AVM generates a run-time error.