add point_class, nqp version