I also think it's better to express defaults on the option object instead of here.