anchor.diff:  	auth_query2(Start, End, Types, ReqAttrsMatch,
   			RespAttrsMatch, {Cont, Chunk}, Acc, RespAttrsMatch).
   %% @hidden
  +auth_query2(Start, End, Types, ReqAttrsMatch, '_',
  +		{Cont, [H | T]}, Acc, '_') ->
  +	auth_query(Start, End, Types, ReqAttrsMatch, '_',
  +			{Cont, T}, [H | Acc]);
   auth_query2(Start, End, Types, ReqAttrsMatch, RespAttrsMatch,
   		{Cont, [{_, _, _, _, _, _, _, _, RespAttrs} | T] = Chunk},
   		Acc, [{Attribute, Match} | T1]) ->
  
positive.code: 	when
  		Start :: calendar:datetime() | pos_integer(),
  		End :: calendar:datetime() | pos_integer(),
  		Types :: [Type],
  		Type :: accept | reject | change,
  		ReqAttrsMatch :: [{Attribute, Match}],
  		RespAttrsMatch :: [{Attribute, Match}],
  		Attribute :: byte(),
  		Match :: term() | '_',
  		Result :: [term()].
  
negative.code: 	auth_query(Start, End, Types, ReqAttrsMatch,
  			RespAttrsMatch, disk_log:chunk(?AUTHLOG, Cont), Acc).
  %% @hidden
  auth_query1(Start, End, Types, '_', RespAttrsMatch,
  		{Cont, Chunk}, Acc, '_') ->
  	auth_query2(Start, End, Types, '_',
  			RespAttrsMatch, {Cont, Chunk}, Acc, RespAttrsMatch);
  auth_query1(Start, End, Types, ReqAttrsMatch, RespAttrsMatch,
  		{Cont, [{_, _, _, _, _, _, _, ReqAttrs, _} | T] = Chunk},
  		Acc, [{Attribute, Match} | T1]) ->
  