Error running scratch indexer in Ucommerce v9+
We ran into an odd issue today where we suddenly couldn't run the scratch indexer in Ucommerce after making a few changes to the product properties.
We tracked the issue down to the IndexDefinition which was using non-nullable field declarations e.g.
```
this.Field(p => p["