Refine `Parser.infix`.
Allow to use trailing variadic operators.

If `R` is variadic, `a R b R c R` == `a R b R c`. For example:

    1, 2, 3,