docs: public LdapRdnComponent getComponent(int idx) {
          if(idx >= components.size()) {
              throw new IndexOutOfBoundsException();
          }
  
  		return (LdapRdnComponent) new ArrayList(components.values()).get(idx);
  	}