docs: function simulateClick(driver, posX, posY) {
    return browser
      .executeScript(
        driver,
        script.replace(/\$x/g, posX).replace(/\$y/g, posY)
      )
      .then(function(el) {
        return Promise.resolve();
        // selenium click at weird places I haven't bothered to figure out why
        // I don't know what the advantage of its click is currently, but I intend
        // to levarage js for this as much as I can
  
        // one known bug is that the dropdown menus are native OS components and
        // can't be clicked through either js or selenium. We'll have to hack that
        // in js
  
        // return el.click();
      });
  }