anchor.diff:      Payload2 = hybi_unmask(Payload, MaskKey, <<>>),
       parse_hybi_frames(S, Rest, [{Opcode, Payload2} | Acc]);
   
  -parse_hybi_frames(S, <<_Fin:1, 
  -               _Rsv:3, 
  -               Opcode:4, 
  -               _Mask:1, 
  -               126:7, 
  +parse_hybi_frames(S, <<_Fin:1,
  +               _Rsv:3,
  +               Opcode:4,
  +               _Mask:1,
  +               126:7,
                  PayloadLen:16,
                  MaskKey:4/binary,
                  Payload:PayloadLen/binary-unit:8,
  
positive.code:         {tcp, _, WsFrames} ->
              {M, F} = Body,
              case parse_frames(WsVersion, WsFrames, Socket) of
                  close -> 
                      mochiweb_socket:close(Socket),
                      exit(normal);
  
  
negative.code: parse_hybi_frames(_, <<>>, Acc) ->
      lists:reverse(Acc);
  
  parse_hybi_frames(S, <<_Fin:1,
                 _Rsv:3,
                 Opcode:4,
                 _Mask:1,
                 PayloadLen:7,
                 MaskKey:4/binary,
                 Payload:PayloadLen/binary-unit:8,
                 Rest/binary>>,
  