Don't mutate arguments.