> What is the different between a class object instance and a datastore provider type instance?

Once you pass `MyProvider.class` and once `new MyProvider(customConfig)`.

I've added an example.