anchor.diff:        catch
           _:Error ->
             ErrorLoggerFun(
  -            "[ ~p ] Error trying to inform feedback token ~p: ~p", [Token, Error])
  +            "[ ~p ] Error trying to inform feedback token ~p: ~p", [Name, Token, Error])
         end,
         case erlang:size(Rest) of
           0 -> {noreply, State#state{in_buffer = <<>>}}; %% It was a whole package
  
positive.code: -spec start_link(atom(), apns:connection()) ->
    {ok, pid()} | {error, {already_started, pid()}}.
  start_link(Name, Connection) ->
    gen_server:start_link({local, Name}, ?MODULE, Connection, []).
  %% @hidden
  -spec start_link(apns:connection()) -> {ok, pid()}.
  start_link(Connection) ->
  
negative.code: 
  %% @hidden
  -spec init(apns:connection()) -> {ok, state()} | {stop, term()}.
  init([Name,Connection]) ->
    init(Name,Connection);
  init(Connection) ->
    init(?MODULE,Connection).
  
  