fixed memory leak with RulesGroup
added ItemSetGroup for ItemSet filtering