fn op_binary<'a>( op: Op, l: impl Iterator<Item = Option<&'a [u8]>>, r: impl Iterator<Item = Option<&'a [u8]>>, ) -> Result<BooleanArray, ArrowError>