anchor.diff:  -module(aq).
   
   %% API
  --export([start_link/0, in/2]).
  +-export([start_link/0, queue/2]).
   
   %%%============================================================================
   %%% API
  
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:                 empty -> ok
              end,
              loop(NewQueue);
          clear ->
              NewQueue = queue:new(),
              loop(NewQueue);
          _Junk -> 
              loop(Queue)
      end.
  
  execute(Aq, MFA) ->
  