code: @Override
    public boolean logModified(Logger log)
    {
      if (_dependencyList.logModified(log)) {
        return true;
      }
      else if (isModified()) {
        log.info(this + " has modified jar files");
        return true;
      }
      else {
        return false;
      }
    }
docs: True if any of the loaded classes have been modified.  If true, the
  caller should drop the classpath and create a new one.