docs: def as_user(self, user, password):
          """
          A context-manager for ``get_user_client``. Allows the execution
          of commands as a different user with ease.
  
          Example:
  
          >>> c.cmd.vol_list()
          >>> with c.as_user("user", "password"):
          ...     c.cmd.vol_list()
  
          """
  
          with self.options(user=user, password=password):
              yield self