add aggregate.isDomainVisited method