anchor.diff:  %% @doc Library for PPSPP over UDP, aka Swift protocol
   %% <p>This module implements a library of functions necessary to
   %% handle the wire-protocol of PPSPP over UDP, including
  -%% functions for encoding and decoding.</p>
  +%% functions for encoding and decoding messages.</p>
   %% @end
   
   -module(ppspp_message).
  
positive.code: -include_lib("eunit/include/eunit.hrl").
  -endif.
  
  -export([unpack/1, pack/1,validate_message_type/1]).
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% external API
  
negative.code:     unpack(Maybe_More_Messages, [Parsed_Message | Parsed_Messages]);
  unpack(_Maybe_Messages, _Rest) -> {error, ppspp_invalid_message}.
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  pack(_) -> ok.
  
  