code: public static <A, B, C, D, E> Choice5<A, B, C, D, E> c(C c) {
          return new _C<>(c);
      }
docs: Static factory method for wrapping a value of type <code>C</code> in a {@link Choice5}.
  
  @param c   the value
  @param <A> the first possible type
  @param <B> the second possible type
  @param <C> the third possible type
  @param <D> the fourth possible type
  @param <E> the fifth possible type
  @return the wrapped value as a {@link Choice5}&lt;A, B, C, D, E&gt;