WebDriverListener «Перед кликом» не содержит драйвера

#java #selenium #selenium4

Вопрос:

поэтому я довольно часто использую возможности «WebDriverEventListener» в Selenium 3. Теперь, при переходе на Selenium 4, представлен новый класс, который называется «WebDriverListener». Моя проблема в том, что я использовал драйвер метода, который существовал в «WebDriverEventListener»:

 void beforeClickOn(WebElement element, WebDriver driver);
 

который теперь не существует в «WebDriverListener»:

 default void beforeClick(WebElement element) {
}
 

Я знаю, что могу перенести драйвер в класс, реализующий новый интерфейс, но это уродливое решение, и я хотел бы предложить, чтобы кто-нибудь знал, есть ли хороший классический способ сделать это.
Спасибо!