document cast down to Class from Class<GLJsonInit>