and what if we used a proxy object around WebElement (I already have one coded in one of my project). There we could do some postprocessing around things webelement returns, but we could also add methods like `.as_datetime` or so ...