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