Don't mutate the caller's arguments array