public override void Subscribe(IDirectoryListener listener) {
Debug.WriteLine($"LISTENER SUBSCRIBED: {GetType()}, {listener.GetType()}");
CreateOrReuseWatcher(EnabledDirectory).Subscribe(listener);
if (DisabledDirectory != null) {
CreateOrReuseWatcher(DisabledDirectory).Subscribe(listener);
}
}