Fixed optionsReplacer and optionsReviver