private Class<?> classForHandle(int classHandle) {
        if (classHandle > 0 && classHandle < CLASSES.length && CLASSES[classHandle] != null) {
            return CLASSES[classHandle];
        } else if (classHandle == CLASS_ARRAY) {
            return Object[].class;
        } else if (classHandle == CLASS_MULTI_ARRAY) {
            return Object[][].class;
        }
        ClassInfo ci = classInfoForHandle(classHandle);
        return ci.getDescribedClass();
    }