new disjoint sets mechanism before throughout tests
working mechanism with test(too little but at least some)
reporting infrastructure, lacks only data harvesting