Data type of native_provider in ProviderInterface was missing. Fixed it.