docs: public static LdapName prepend(Name dn, Name pathToPrepend) {
          Assert.notNull(dn, "dn must not be null");
          Assert.notNull(pathToPrepend, "pathToRemove must not be null");
  
          LdapName result = newLdapName(dn);
          try {
              result.addAll(0, pathToPrepend);
          } catch (InvalidNameException e) {
              throw convertLdapException(e);
          }
  
          return result;
      }