anchor.diff:                  empty -> ok
               end,
               loop(NewQueue);
  -        _Junk -> loop(Queue)
  +        clear ->
  +            NewQueue = queue:new(),
  +            loop(NewQueue);
  +        _Junk -> 
  +            loop(Queue)
       end.
   
   execute(Aq, MFA) ->
  
positive.code: start_link() -> 
      spawn_link(fun() -> loop(queue:new()) end).
  
  in(Pid, MFA) ->
      Pid ! {self(), {in, MFA}},
      receive
          Any -> Any
      end.
  
  %%%============================================================================
  %%% Internal functions
  
negative.code: -module(aq).
  
  %% API
  -export([start_link/0, queue/2]).
  
  %%%============================================================================
  %%% API
  