buildig up xde-watch
place delay in call
invoke changed callbacks once for each window manager change
indentation