docs: public WebElement getWebElement(By by, int index){
  		if(config.commandLogging){
  			Log.d(config.commandLoggingTag, "getWebElement("+by+", "+index+")");
  		}
  		
  		int match = index + 1;
  		WebElement webElement = waiter.waitForWebElement(by, match, Timeout.getSmallTimeout(), true);
  
  		if(webElement == null) {
  			if(match > 1){
  				Assert.fail(match + " WebElements with " + webUtils.splitNameByUpperCase(by.getClass().getSimpleName()) + ": '" + by.getValue() + "' are not found!");
  			}
  			else {
  				Assert.fail("WebElement with " + webUtils.splitNameByUpperCase(by.getClass().getSimpleName()) + ": '" + by.getValue() + "' is not found!");
  			}
  		}
  		return webElement;
  	}