docs: public boolean executeJavaScript(final By by, boolean shouldClick){
  		if(by instanceof By.Id){
  			return executeJavaScriptFunction("id(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.Xpath){
  			return executeJavaScriptFunction("xpath(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.CssSelector){
  			return executeJavaScriptFunction("cssSelector(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.Name){
  			return executeJavaScriptFunction("name(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.ClassName){
  			return executeJavaScriptFunction("className(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.Text){
  			return executeJavaScriptFunction("textContent(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		else if(by instanceof By.TagName){
  			return executeJavaScriptFunction("tagName(\""+by.getValue()+"\", \"" + String.valueOf(shouldClick) + "\");");
  		}
  		return false;
  	}