I used `catalogue` as it's the same used in `trans` field type, so that the `configureListFields` is consistent in all its `add` calls. Do you know of any particular reason why `trans` uses a different name? Should I change `trans` too?