@classmethod
def Remote(cls, username, password, cms_host, cms_port=0):
    """Create an authenticated CMS client by logging in at cms_host:cms_port first.
        Arguments as in remote_login().
        """
    return cls(*cls.remote_login(username, password, cms_host, cms_port))
