equals scopevisitor