public Iterator getChilds() {
		/*
		 * Since loadedClasses is somewhat sorted by the hashcode of the
		 * _original_ names, swap it here to prevent to guess even parts of the
		 * names.
		 */
		if (swappedClasses == null) {
			swappedClasses = Arrays.asList(loadedClasses.values().toArray());
			Collections.shuffle(swappedClasses, Main.rand);
		}
		return swappedClasses.iterator();
	}