docs: def remove_user(self, group, username):
          """
          Remove a user from the specified LDAP group.
  
          Args:
              group: Name of group to update
              username: Username of user to remove
  
          Raises:
              ldap_tools.exceptions.InvalidResult:
                  Results of the query were invalid.  The actual exception raised
                  inherits from InvalidResult.  See #lookup_id for more info.
  
          """
          try:
              self.lookup_id(group)
          except ldap_tools.exceptions.InvalidResult as err:  # pragma: no cover
              raise err from None
  
          operation = {'memberUid': [(ldap3.MODIFY_DELETE, [username])]}
          self.client.modify(self.__distinguished_name(group), operation)