anchor.diff:  %% @private
   websocket_init(_TransportName, Req, _Opts) ->
   	{XNestName, NewReq} = parse_xnest_name(Req),
  -	{ok, XNestPid} = join_xnest(XNestName),
  +	{ok, XNestPid, JoinResult} = join_xnest(XNestName),
   	State = #state{
   		xnest_name	= XNestName,
   		xnest_pid	= XNestPid
  
positive.code: 
  %% @doc Join a xnest 
  -spec join_xnest(binary()) -> {ok, pid()}.
  join_xnest(_XNestName) ->
  	%{ok, Pid} = xnest_manager:join_xnest(XNestName),   %% I can know what format will be return by xnest_manager
  	%{ok, Pid}.
  	{ok, self()}.
  
  
  %% @doc A test function 
  send_self(Pid) ->
  	Pid ! {text, <<"Iam god!">>}.
  
negative.code: 
  %% type()
  -type req() :: cowboy_http:req().
  
  
  %% @private
  