docs: @Override
      public synchronized void removeListener(SerialDataEventListener... listener) {
          // remove the listener from the list of listeners
          for (SerialDataEventListener lsnr : listener) {
              listeners.remove(lsnr);
          }
      }