docs: def _void_array_to_nested_list(res, _func, _args):
      """ Dereference the FFI result to a list of coordinates """
      try:
          shape = res.coords.len, 2
          ptr = cast(res.coords.data, POINTER(c_double))
          array = np.ctypeslib.as_array(ptr, shape)
          return array.tolist()
      finally:
          drop_array(res.coords)