code: public static <A, B> These<A, B> both(A a, B b) {
          return new Both<>(tuple(a, b));
      }
docs: Static factory method for wrapping a value of type <code>A</code> and a value of type <code>B</code> in a {@link
  These}.
  
  @param a   the first value
  @param b   the second value
  @param <A> the first possible type
  @param <B> the second possible type
  @return the wrapped values as a <code>{@link These}&lt;A,B&gt;</code>