In disable(), _settings was cleared, despite being created in init(), therefore a subsequent enable() would find it null.