Please take this is a positive note. This is amateur hour stuff. Simple put it is backwards.
What one does is create classes, using the formal mathematical meaning, of issues. Then one tries to create the "minimum cover", again in the formal meaning, to cover all the instances in that class...