code: @Override
      public T merge(Archive<?> source) throws IllegalArgumentException {
          this.getArchive().merge(source);
          return covarientReturn();
      }
docs: {@inheritDoc}
  
  @see org.jboss.shrinkwrap.api.Archive#merge(org.jboss.shrinkwrap.api.Archive)