only replace text if ast has changed + support for REMOVE
debounce bugfix
mt2: SET: also pass parent of notifier as parameter