anchor.diff:  			    %% init/end functions for top groups will be executed
   			    case catch proplists:get_value(name, element(2, hd(ConfTests))) of
   				Name ->		% top group
  -				    ConfTests;
  +				    delete_subs(ConfTests, ConfTests);
   				_ ->
   				    []
   			    end;
   			false ->
  -			    ConfTests
  +			    delete_subs(ConfTests, ConfTests)
   		    end
   	    end;
   	_ ->
  
positive.code: find_groups(Mod, Name, TCs, GroupDefs) ->
      Found = find(Mod, Name, TCs, GroupDefs, [], GroupDefs, false),
      Trimmed = trim(Found),
      delete_subs(Trimmed, Trimmed).
  
  find(Mod, all, _TCs, [{Name,Props,Tests} | Gs], Known, Defs, _) ->
      cyclic_test(Mod, Name, Known),
  
negative.code: find(_Mod, _Name, _TCs,  [], _Known, _Defs, _Found) ->
      [].
  
  delete_subs([{conf, _,_,_,_} = Conf | Confs], All) ->
      All1 = delete_conf(Conf, All),
      case is_sub(Conf, All1) of
  	true ->
  