shim_throw_error is vargs, shim_unpack throws