public static <T> Inner<T> create() {
    return new Inner<T>();
  }
@Test
  @Category(NeedsRunner.class)
  public void testMissingFieldName() {
    thrown.expect(IllegalArgumentException.class);
    pipeline
        .apply(Create.of(new AutoValue_FilterTest_Simple("pass", 52, 2)))
        .apply(Filter.<AutoValue_FilterTest_Simple>create().whereFieldName("missing", f -> true));
    pipeline.run();
  }