fix arr-first and left
add arrow-choice tests