Actually supporting promised Id for webdriver.WebElement.
Completes/fixes what started in previous commit 5ca08c675f5a6c06e3b4d0316b7ea0150f155512