load method
Start loading the language.
Will return a future that resolves to a LanguageSupport object when the language successfully loads.
Implementation
Future<LanguageSupport> load() {
return _loading ??= _loadFunc().then((loaded) {
support = loaded;
return loaded;
}).catchError((error) {
_loading = null;
throw error;
});
}