docs: public synchronized ServoDriver getServoDriver(Pin servoPin) throws IOException {
          List<Pin> servoPins = getDefinedServoPins();
          int index = servoPins.indexOf(servoPin);
          if (index < 0) {
              throw new IOException("Servo driver cannot drive pin " + servoPin);
          }
  
          MaestroServoDriver driver = servoDrivers.get(servoPin);
          if (driver == null) {
              driver = new MaestroServoDriver(this, servoPin);
              servoDrivers.put(servoPin, driver);
          }
  
          return driver;
      }