anchor.diff:  	    Classes;
   	Unknown ->
   	    logger:log(error, "userdb-mnesia: Unexpected result from phone:get_user(), user ~p result : ~p",
  -	    		[User, Unknown]),
  +		       [User, Unknown]),
   	    error
       end.
   
  
positive.code: 		    [local:canonify_user(User)];
  		{atomic, Numbers} ->
  		    logger:log(debug, "userdb-mnesia: Found number(s) ~p for user ~p",
  		    		[Numbers, User]),
  		    lists:append([local:canonify_user(User)], local:canonify_numberlist(Numbers));
  		Unknown ->
  		    logger:log(error, "userdb-mnesia: Unexpected result from phone:get_numbers_for_user(), user ~p result : ~p",
  		    		[User, Unknown]),
  		    error
  	    end;
  	Unknown ->
  	    logger:log(error, "userdb-mnesia: Unexpected result from phone:get_user(), user ~p result : ~p",
  			[User, Unknown]),
  	    error
      end.
      
  get_addresses_for_users([]) ->
      [];
  get_addresses_for_users([User | Rest]) ->
  
negative.code: 	]).
  
  
  %% Mnesia userdb module
  
  
  %% Looks up exactly one user with an Address. Used
  %% for example in REGISTER. If there are multiple
  %% users with an address, this function returns 'error'.
  get_user_with_address(Address) ->
      case phone:get_user(Address) of
  	{atomic, []} ->
  