We create users using the Webservices API's 'CreateUserexwithpassword'
method and then update their usernames using the 'UpdateUserName'
method, keeping the username the same as the email address. It nearly
always works, except when we delete a user ...