ImaginaryHuman #1 Does it just resize or does it create a new object and point the array pointer to it, thus leaving the old object to be flushed?