public static <A, B, C, D> V4<A, B, C, D> copyAndAdd(V3<A, B, C> v, D d) { return new V4<A, B, C, D>(v.getA(), v.getB(), v.getC(), d); } public static <A, B, C, D, E> V5<A, B, C, D, E> copyAndAdd(V4<A, B, C, D> v, E e) {
public static <A, B, C, D> V4<A, B, C, D> V(A a, B b, C c, D d) { return new V4<A, B, C, D>(a, b, c, d); } public static <A, B, C, D, E> V5<A, B, C, D, E> V(A a, B b, C c, D d, E e) {