@SuppressWarnings("CheckReturnValue")
  default void use() {
    ImmutableDepluralize.builder()
        .addBoat("") // automatically trims s
        .addFoot("") // applies "foot:feet"
        .addGoods(true) // used literally due to exception "goods"
        .addFeetPerson(1) // last segment converted using "person:people"
        .putPerson("", "") // converted using "person:people"
        .putPeopleRepublic("", "") // last segment s auto-trimmed
        .build();
  }
Compilation test to demonstrate generated builder methods
according to logic and examples from {@link Style#depluralize()} javadoc.
value-fixture/src/org/immutables/fixture/style/Depluralize.java