Fix: avoid overwriting passed options.