I suspect we want code similar to `newLocation` for handing enrichers that have no-arg constructor (and that were constructed using `EnricherSpec` - those are the norm for enrichers that can be created using yaml).

Same goes for the `newPolicy` method.