Tuple3Impl extends AbstractTuple implements Tuple3<T0, T1, T2> { @SuppressWarnings("unchecked") @Override public T0 get0() { return ((T0) values[0]); } Tuple3Impl(
            T0 e0,
            T1 e1,
            T2 e2); @SuppressWarnings("unchecked") @Override T0 get0(); @SuppressWarnings("unchecked") @Override T1 get1(); @SuppressWarnings("unchecked") @Override T2 get2();  }
@Test void get0Test() { assertEquals(0, (int) instance.get0()); }