Simple manage NotificationObserver inspired by cockscomb's CXCKeyValueObserver.