Don't mutate with option