anchor.diff:  		MatchId ::  Match,
   		MatchOffer ::  Match,
   		MatchService ::  Match,
  -		Match :: {like, string()} | '_',
  +		Match :: {exact, string()} | {like, string()} | '_',
   		Result :: {Cont1, [#product{}]} | {error, Reason},
   		Cont1 :: eof | any(),
   		Reason :: term().
  
positive.code: 		Port :: Match,
  		Protocol :: Match,
  		Secret :: Match,
  		Match :: {like, string()} | '_',
  		Result :: {Cont1, [#client{}]} | {error, Reason},
  		Cont1 :: eof | any(),
  		Reason :: term().
  
negative.code: 		Cont :: start | any(),
  		MatchId :: Match,
  		MatchProduct :: Match,
  		Match :: {exact, string()} | {like, string()} | '_',
  		Result :: {Cont1, [#bucket{}]} | {error, Reason},
  		Cont1 :: eof | any(),
  		Reason :: term().
  