Как переключиться на другую вкладку в arsenic?

Как переключиться на другую вкладку в arsenic (асинхронный аналог selenium)? Если в selenium driver.switch_to.window(driver.window_handles[1]) работает отлично, то как такое же решение реализовать в arsenic я не знаю, ведь await session.switch_to.window(session.window_handles[1]) не работает

import asyncio
from arsenic import get_session, browsers, services

async def scraper():
    service = services.Chromedriver(binary="./chromedriver.exe")
    browser = browsers.Chrome()
    async with get_session(service, browser) as session:
        await session.get("https://www.google.com")
        await asyncio.sleep(2)
        await session.execute_script("window.open('');")
        await asyncio.sleep(2)
        await session.switch_to.window(session.window_handles[1])
        await session.get("https://www.google.com")

def main():
    loop = asyncio.get_event_loop()
    loop.run_until_complete(scraper())

if __name__ == '__main__':
    main()

Ответы (1 шт):

Автор решения: eri

Судя по докам как-то так:

await session.switch_to_window((await session.get_window_handles())[1])
→ Ссылка