anchor.diff:  	      [Type2,Err2,Index2,VBs]}};
   
   	{error, Reason} ->
  +            %% We did not get the message we wanted,
  +            %% but what did we get?
               ?EPRINT("unexpected receive pdu error: ~w"
  -                    "~n   ~p", [Id, Reason]),
  +                    "~n   Reason:  ~p"
  +                    "~n   Msg Que: ~p", [Id, Reason, msgs()]),
   	    format_reason(Id, Reason)
       end.
   
  
positive.code:             ?IPRINT("received expected pdu (~w)", [Id]),
              ok;
  	{error, Reason} ->
              ?EPRINT("unexpected receive error: ~w"
                      "~n   ~p", [Id, Reason]),
              format_reason(Id, Reason)
      end;
  
  
negative.code:             ?IPRINT("received expected pdu (~w)", [Id]),
              {ok, PDU};
  	{error, Reason} ->
              %% We did not get the message we wanted,
              %% but what did we get?
              ?EPRINT("unexpected receive error: ~w"
                      "~n   Reason:  ~p"
                      "~n   Msg Que: ~p", [Id, Reason, msgs()]),
              format_reason(Id, Reason)
      end;
  
  