Notes:
- Selenium's Python implementation does not have a page factory class, like the java version does under selenium.webdriver.support.page_factory
- Separate module selenium-page-factory is present, but it can't handle find_elements call, not fitting current project.