@Override
        public void dispose() {
          PsiReferenceRegistrarImpl.this.unregisterReferenceProvider(scope, provider);
          myCleanupDisposables.remove(this);
        }
@Override
        public void dispose()