public ADUser(ActiveDirectory connection) : this(connection, new UserPrincipal(connection.Context)) { _groups = new List<string>() { }; _isNewUser = true; this.UserState = UserStates.New; }