code: @Override
  	public IResource runConverters(IResource resource) {
  		final String sourceMethod = "convertResource";  //$NON-NLS-1$
  		boolean isTraceLogging = log.isLoggable(Level.FINER);
  		if (isTraceLogging) {
  			log.entering(AbstractAggregatorImpl.class.getName(), sourceMethod, new Object[]{resource});
  		}
  		IResource result = resource;
  		Iterable<IAggregatorExtension> extensions = getExtensions(IResourceConverterExtensionPoint.ID);
  		if (extensions != null) {	// may be null when unit testing
  			for (IAggregatorExtension extension : extensions) {
  				result = ((IResourceConverter)extension.getInstance()).convert(result);
  			}
  		}
  		if (isTraceLogging) {
  			log.exiting(AbstractAggregatorImpl.class.getName(), sourceMethod, result);
  		}
  		return result;
  	}
docs: /* (non-Javadoc)
  @see com.ibm.jaggr.core.IAggregator#runConverters(com.ibm.jaggr.core.resource.IResource)