anchor.diff:      end;
   coverage_build(Acc, <<>>, Tuple) -> {Acc,Tuple}.
   
  +coverage_bc(<<H,T/binary>>, Acc) ->
  +    B = << <<C:8>> || C <- [H] >>,
  +    coverage_bc(T, [B|Acc]);
  +coverage_bc(<<>>, Acc) -> Acc.
  +
   coverage_setelement(<<H,T1/binary>>, Tuple) when element(1, Tuple) =:= x ->
       setelement(H, Tuple, T1).
   
   coverage_apply(<<H,T/binary>>, [F|Fs]) ->
       [?MODULE:F(H)|coverage_apply(T, Fs)];
   coverage_apply(<<>>, []) -> [].
  +
  +coverage_external(<<H,T/binary>>) ->
  +    ?MODULE:coverage_external_ignore(T, T),
  +    H.
  +
  +coverage_external_ignore(_, _) ->
  +    ok.
   
   coverage_id(I) -> id(I).
   
  
positive.code: 					 A+B
  				 end, 0, [a,b,c])),
  
      ?line {<<>>,not_a_tuple} = coverage_build(<<>>, <<>>, not_a_tuple),
      ?line {<<16#76,"abc",16#A9,"abc">>,{x,42,43}} =
  	coverage_build(<<>>, <<16#7,16#A>>, {x,y,z}),
  
      ?line {x,<<"abc">>,z} = coverage_setelement(<<2,"abc">>, {x,y,z}),
  
      ?line [42] = coverage_apply(<<42>>, [coverage_id]),
  
      ?line do_coverage_bin_to_term_list([]),
      ?line do_coverage_bin_to_term_list([lists:seq(0, 10),{a,b,c},<<23:42>>]),
  
negative.code: 	 match_string/1,zero_width/1,bad_size/1,haystack/1,
  	 cover_beam_bool/1]).
  
  -export([coverage_id/1,coverage_external_ignore/2]).
  
  -include_lib("test_server/include/test_server.hrl").
  
  