public <X0> Quartet<A,B,X0,C> addAt2(final Unit<X0> tuple) { return addAt2(tuple.getValue0()); }
public <X0> Quartet<A,B,X0,C> addAt2(final Unit<X0> tuple) { return addAt2(tuple.getValue0()); }
public <X0,X1> Quintet<A,B,X0,X1,C> addAt2(final Pair<X0,X1> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1()); }
public <X0,X1> Quintet<A,B,X0,X1,C> addAt2(final Pair<X0,X1> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1()); }
public <X0,X1,X2> Sextet<A,B,X0,X1,X2,C> addAt2(final Triplet<X0,X1,X2> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2()); }
public <X0,X1,X2> Sextet<A,B,X0,X1,X2,C> addAt2(final Triplet<X0,X1,X2> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2()); }
public <X0,X1,X2,X3> Septet<A,B,X0,X1,X2,X3,C> addAt2(final Quartet<X0,X1,X2,X3> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3()); }
public <X0,X1,X2,X3> Septet<A,B,X0,X1,X2,X3,C> addAt2(final Quartet<X0,X1,X2,X3> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3()); }
public <X0,X1,X2,X3,X4> Octet<A,B,X0,X1,X2,X3,X4,C> addAt2(final Quintet<X0,X1,X2,X3,X4> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4()); }
public <X0,X1,X2,X3,X4> Octet<A,B,X0,X1,X2,X3,X4,C> addAt2(final Quintet<X0,X1,X2,X3,X4> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4()); }
public <X0,X1,X2,X3,X4,X5> Ennead<A,B,X0,X1,X2,X3,X4,X5,C> addAt2(final Sextet<X0,X1,X2,X3,X4,X5> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5()); }
public <X0,X1,X2,X3,X4,X5> Ennead<A,B,X0,X1,X2,X3,X4,X5,C> addAt2(final Sextet<X0,X1,X2,X3,X4,X5> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5()); }
public <X0,X1,X2,X3,X4,X5,X6> Decade<A,B,X0,X1,X2,X3,X4,X5,X6,C> addAt2(final Septet<X0,X1,X2,X3,X4,X5,X6> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5(),tuple.getValue6()); }
public <X0,X1,X2,X3,X4,X5,X6> Decade<A,B,X0,X1,X2,X3,X4,X5,X6,C> addAt2(final Septet<X0,X1,X2,X3,X4,X5,X6> tuple) { return addAt2(tuple.getValue0(),tuple.getValue1(),tuple.getValue2(),tuple.getValue3(),tuple.getValue4(),tuple.getValue5(),tuple.getValue6()); }