getDefaultProvider function
Returns the default BibleProvider for a version.
The default provider is the provider used in cases where a provider is not explicitly passed in the queryPassage parameters.
Implementation
BibleProvider getDefaultProvider(String version) {
var name = _defaultProviders[version];
if (name == null) {
return _providers.firstWhere((x) => x.containsVersion(version));
}
return _providers.firstWhere((x) => x.name == name);
}