@Test
void create2() {

    final MutableTuple2<Integer, Integer> tuple = MutableTuples.create2();
    test(tuple);
    final MutableTuple2<Integer, Integer> defaultTuple = new MutableTuple2<Integer, Integer>() 
    {
        private Integer t0;
        private Integer t1;
        @Override
        public Optional<Integer> get0() {
            return Optional.of(0);
        }
        @Override
        public void set0(Integer val) {
            t0 = val;
        }
        @Override
        public Optional<Integer> get1() {
            return Optional.of(1);
        }
        @Override
        public void set1(Integer val) {
            t1 = val;
        }
    };
    test(defaultTuple);
}