Selenium has moved from find_element_*(s) to find_element(By.*, s)
https://www.selenium.dev/documentation/webdriver/elements/finders/
It would be nice to have this same approach available for ensure_element like this:
fruits = s.driver.ensure_element(By.ID, "fruits")