docs: public Object get(int index) {
  
          if (index >= elementCount) {
              throw new IndexOutOfBoundsException("Index out of bounds: "
                                                  + index + " >= "
                                                  + elementCount);
          }
  
          if (index < 0) {
              throw new IndexOutOfBoundsException("Index out of bounds: "
                                                  + index + " < 0");
          }
  
          return elementData[index];
      }