Support direct non-curried apply up to Function3: f(a,b,c) -> Right(f _)(Right(a), Right(b), Right(c))