baked in arrowAsQuiver as apply function