Add:

```
  static class TestValue { }
```

And put the `@AutoFactory` annotation on that, and return that from the abstract method.