anchor.diff:      end.
   
   mk_head({head, Term}, internal) -> {ok, term_to_binary(Term)};
  -mk_head({head, Bytes}, external) -> {ok, check_bytes(Bytes)};
  +mk_head({head, Bytes}, external) -> {ok, ensure_binary(Bytes)};
   mk_head(H, _) -> H.
   
   terms2bins([T | Ts]) ->
  
positive.code:       Log :: log(),
        Bytes :: bytes().
  balog(Log, Bytes) ->
      notify(Log, {balog, check_bytes(Bytes)}).
  
  -spec balog_terms(Log, ByteList) -> notify_ret() when
        Log :: log(),
        ByteList :: [bytes()].
  balog_terms(Log, Bytess) ->
      Bs = check_bytes_list(Bytess, Bytess),
      notify(Log, {balog, Bs}).
  
  -type close_error_rsn() ::'no_such_log' | 'nonode'
  
negative.code:                                                  is_list(A) ->
      {ok, {M, F, A}};
  check_head({head, Head}, external) ->
      case catch ensure_binary(Head) of
  	{'EXIT', _} ->
  	    {error, {badarg, head}};
  	_ ->
  