If you try to call find or create user for users with different user ID's and the same email, the server throws an error. I don't mind that it's rejecting the attempt, but I think we should return a more explicit object so that this case can be handled nicely on the frontend.