docs: public boolean validateWatcher(String name, Watcher watcher){
          synchronized(watchers){
              if(watchers.containsKey(name)){
                  return watchers.get(name).contains(watcher);
              }
              return false;
          }
      }