code: public static <T, ET extends T> DecomposableMatchBuilder0<Optional<T>> some(
        DecomposableMatchBuilder0<ET> t) {
      List<Matcher<Object>> matchers = Lists.of(ArgumentMatchers.any());
      return new DecomposableMatchBuilder1<Optional<T>, ET>(
          matchers, 0, new OptionalFieldExtractor<>()).decomposeFirst(t);
    }
docs: Matches a non-empty {@link Optional}.
  
  <p>If matched, the {@code t} value is decomposed to 0.