ITP1 - Pass by Reference vs Value

Create a method that takes an array as a parameter. Within that method,
try calling methods that do not mutate the caller. How does that affect
the array outside of the method? What about when you call a method that
mutates the caller within the method?