public static void printBounds (Type[] bounds) {
	if (bounds != null && bounds.length > 0
	    && !(bounds.length==1 && bounds[0]==Object.class)) {
	    out.print(" extends ");
	    int i = 0;
	    for (Type bound : bounds) {
		if (i++ > 0) out.print("&");
		printType(bound);
	    }
	}
    }