fix 'first' and 'left' for arrow-apply