code: @Override
      public T merge(final Archive<?> source, final String path, final Filter<ArchivePath> filter)
          throws IllegalArgumentException {
          Validate.notNull(path, "path must be specified");
          return this.merge(source, ArchivePaths.create(path), filter);
      }
docs: {@inheritDoc}
  
  @see org.jboss.shrinkwrap.api.Archive#merge(org.jboss.shrinkwrap.api.Archive, java.lang.String,
  org.jboss.shrinkwrap.api.Filter)