code: @SuppressWarnings("unchecked")
  	protected Set<Class<? extends T>> findScriptClass(Set<Class<?>> clazzs)
  			throws InstantiationException, IllegalAccessException {
  		Set<Class<? extends T>> scriptClazzs = new HashSet<Class<? extends T>>();
  		for (Class<?> clazz : clazzs) {
  			if (IScript.class.isAssignableFrom(clazz)) {
  				Class<T> scriptClazz = (Class<T>) clazz;
  				scriptClazzs.add(scriptClazz);
  			}
  		}
  		return scriptClazzs;
  	}
docs: 找出脚本类
  
  @param clazzs
  @return
  @throws InstantiationException
  @throws IllegalAccessException