anchor.diff:      if H =:= Element -> true;
          H =/= Element -> contains(Element, List)
       end.
  +
  +-spec to_string(list()) -> string().
  +to_string(List) when is_list(List) ->
  +    lists:flatten(io_lib:format("~w", [List])).
   
   
   
  
positive.code: 
  -spec web_debug_info(State::state()) -> [{_,_}, ...].
  web_debug_info(State) ->
      _KeyValueList =
          [{"behaviour module",    ""},
           {"msg_queue_len",       length(state_get(msg_queue, State))}].
  
  
  -spec contains(Element::any(), List::list()) -> boolean().
  
negative.code:     end,
      state_set(msg_queue, NewMsgQueue, State).
  
  -spec get_tombstones(State::state()) -> list({cb_status, cb_module()}).
  get_tombstones(State) ->
      StateList = ?PDB:tab2list(State),
      Fun = fun ({{cb_status, CBModule}, Status}, Acc) ->
              if Status =:= tombstone -> [{cb_status, CBModule}|Acc];
                 Status =/= tombstone -> Acc
              end;
          (_Entry, Acc) -> Acc end,
      lists:foldl(Fun, [], StateList).
  
  
  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% Misc
  