Okay, now I'm kinda confused. Some say that it's only when I slice that the array is copied, and that it's the reference being passed in the parameter, but the "var" command seems to be the thing that is supposed to cause this.
Does arrays sort of have a "var" effect to them as default?
Does arrays sort of have a "var" effect to them as default?