anchor.diff:  		EDT:: Match,
   		Price :: Match,
   		Match :: {exact, string()} | {notexact, string()} | {like, string()} | '_',
  -		Result :: {Cont, [#offer{}]} | eof | {error, Reason},
  +		Result :: {Cont1, [#offer{}]} | {error, Reason},
  +		Cont1 :: eof | any(),
   		Reason :: term().
   %% @doc Query offer entires
   query_offer(Con, '_', '_', Status, STD, EDT, Price) ->
  
positive.code: 		{Offers, Cont} ->
  			query_offer5(Status, STD, EDT, Price, Cont, Offers);
  		'$end_of_table' ->
  			eof
  	end.
  %% @hidden
  query_offer5('_', STD, EDT, Price, Cont, Offers) ->
  
negative.code: 		{Offers, Cont} ->
  			query_offer5(Status, STD, EDT, Price, Cont, Offers);
  		'$end_of_table' ->
  			{eof, []}
  	end;
  query_offer4(Con, Status, STD, EDT, Price, _MatchHead, _MatchConditions) ->
  	F = fun() -> mnesia:select(Con) end,
  