sort out import paths in tests and plugins, and simultaneously make the 'provider' property an object and update the processing rules appropriately