make a copy of the options object when initializing a new client