public static List<String> getResourceListing(ClassLoader cl, String prefix) throws URISyntaxException, IOException {
	List<String> l = getResourceListing(cl);
	for(Iterator<String> it = l.iterator(); it.hasNext();) {
	    String s = it.next();
	    if(!s.startsWith(prefix))
		it.remove();
	}
	return l;
    }