docs: public static <A> Function<Example<A, ?>, A> inputGetter() {
      return new Function<Example<A, ?>, A>() {
        @Override
        public A apply(Example<A, ?> item) {
          return item.getInput();
        }
      };
    }