Refactored User.FromNames