@Override
    public T addAsLibraries(final Archive<?>[]... archives) throws IllegalArgumentException {
        Validate.notNullAndNoNullValues(archives, "Archives must be specified");
        for (Archive<?>[] archiveArray : archives) {
            for (Archive<?> archive : archiveArray) {
                this.addAsLibraries(archive);
            }
        }
        return covarientReturn();
    }
@ Override public T addAsLibraries ( final Archive < ? > [ ] ... archives ) throws IllegalArgumentException { Validate . notNullAndNoNullValues ( archives , "Archives must be specified" ) ; for ( Archive < ? > [ ] archiveArray : archives ) { for ( Archive < ? > archive : archiveArray ) { this . addAsLibraries ( archive ) ; } } return covarientReturn ( ) ; }
{@inheritDoc}

@see org.jboss.shrinkwrap.api.container.LibraryContainer#addAsLibraries(java.util.Collection)