`grab_point` currently deals in void pointers and does not work for types beyond `int`. Implement to use yarr as a substitute for generic types.
grab_pointcurrently deals in void pointers and does not work for types beyondint. Implement to use yarr as a substitute for generic types.