code: @Override
      public T addAsManifestResource(File resource) throws IllegalArgumentException {
          Validate.notNull(resource, "Resource should be specified");
          return addAsManifestResource(resource, resource.getName());
      }
docs: {@inheritDoc}
  
  @see org.jboss.shrinkwrap.api.container.ManifestContainer#addAsManifestResource(java.io.File)