no not mutate the options object