Executable<Optional<PluginInfo>> officialFromFreenet(String pluginIdentifier);
Executable<Optional<PluginInfo>> officialFromHttps(String pluginIdentifier);
Executable<Optional<PluginInfo>> fromFile(String filename);
+ Executable<Optional<PluginInfo>> fromUrl(String url);
}