加入User#addWatcher 和 User#removeWatcher方法，领域内部调用。