anchor.diff:  				    Arg11 = wrangler_misc:update_ann(Arg1, Value),
   				    wrangler_syntax:copy_attrs(Node, wrangler_syntax:application(Op, [Arg11]));
   				{EnvPid, false} ->
  -				    Arg11 = wrangler_misc:update_ann(Arg1, {pname, []}),
  -				    EnvPid ! {add, {{def, DefinePos}, {pname, []}}},
  +				    Arg11 = wrangler_misc:update_ann(Arg1, {p_name, []}),
  +				    EnvPid ! {add, {{def, DefinePos}, {p_name, []}}},
   				    wrangler_syntax:copy_attrs(Node, wrangler_syntax:application(Op, [Arg11]))
   			    end;
   			_ ->
  -			    Arg11 = wrangler_misc:update_ann(Arg1, {pname, []}),
  +			    Arg11 = wrangler_misc:update_ann(Arg1, {p_name, []}),
   			    wrangler_syntax:copy_attrs(Node, wrangler_syntax:application(Op, [Arg11]))
   		    end;
   		{value, {fun_def, {erlang, send, 2, _, _}}} ->
   		    [Arg1, Arg2] = wrangler_syntax:application_arguments(Node),
   		    Arg11 = case wrangler_syntax:type(Arg1) of
  -				atom -> wrangler_misc:update_ann(Arg1, {pname, []});
  +				atom -> wrangler_misc:update_ann(Arg1, {p_name, []});
   				_ -> Arg1
   			    end,
   		    Node1 = wrangler_syntax:copy_attrs(Node, wrangler_syntax:application(Op, [Arg11, Arg2])),
   		    case lists:keysearch(def, 1, wrangler_syntax:get_ann(Arg1)) of
   			{value, {def, DefinePos}} ->
  -			    EnvPid ! {add, {{def, DefinePos}, {pname, []}}};
  +			    EnvPid ! {add, {{def, DefinePos}, {p_name, []}}};
   			_ -> ok
   		    end,
   		    Node1;
  
positive.code: 			  end,
  		    ResInfo = case lists:keysearch(pid, 1, wrangler_syntax:get_ann(Res)) of
  				  {value, {pid, Value}} -> {pid, Value};
  				  _ -> case lists:keysearch(pname, 1, wrangler_syntax:get_ann(Res)) of
  					   {value, {pname, Value}} -> {pname, Value};
  					   _ -> any
  				       end
  			      end,
  
negative.code: 				  {value, {pid, PidInfo1}} -> PidInfo1;
  				  _ -> []
  			      end,
  		    Arg11 = wrangler_misc:update_ann(Arg1, {p_name, PidInfo}),
  		    Node1 = wrangler_syntax:copy_attrs(Node, wrangler_syntax:application(Op, [Arg11, Arg2])),
  		    case lists:keysearch(def, 1, wrangler_syntax:get_ann(Arg1)) of
  			{value, {def, DefinePos}} ->  %% the process name is a variable.
  			    EnvPid ! {add, {{def, DefinePos}, {p_name, PidInfo}}};
  			_ -> case wrangler_syntax:type(Arg1) of
  				 atom -> EnvPid ! {add, {{name, wrangler_syntax:atom_value(Arg1)}, {p_name, PidInfo}}};
  				 _ -> ok
  			     end
  		    end,
  