anchor.diff:  handle_call({checkForMessage, _SessionId, _Env, _Input}, From,
               State = #state{subscribers = Subscribers, messages = []}) ->
       %% Remove subscriber after 5 secs.
  -    erlang:send_after(5000, self(), {removeSubscriber, [From]}),
  +    erlang:send_after(5000, self(), {removeSubscriber, From}),
       {noreply, State#state{subscribers = [From|Subscribers]}};
   %% New messages to be sent to web client.
   handle_call({checkForMessage, SessionId, _Env, _Input}, From,
  
positive.code:         {value, {SessionId, Html}, _LastMsg} ->
              %% Already sent Html
              %% Remove subscriber after 5 secs.
              erlang:send_after(5000, self(), {removeSubscriber, [From]}),
              {noreply, State#state{subscribers = [From|Subscribers],
                                    lastMsg     = LastMsg2}};
          {value, {SessionId, _Html}, LastMsg3} ->
  
negative.code:         Value2 -> Value2
      catch
          _:_ -> "0"
      end.
  