Change setOption to be more usage-accurate