code: public static <T> DecomposableMatchBuilder0<Optional<T>> none() {
      List<Matcher<Object>> matchers = Lists.of();
      return new DecomposableMatchBuilder0<Optional<T>>(matchers, new OptionalNoneFieldExtractor<>());
    }
docs: Matches an empty {@link Optional}.