fun <ENTITY> classFromFirstGenericParameter(obj: Any): Class<ENTITY> {
        return classFromNthGenericParameter(obj, 0)
    }