disjoint sets forests using class and list of args