String errorstr = "cannot ensure that the python loader class is not loaded twice!";
Map<Pattern, PluginLoader> fileAssociations = ReflectionHelper.getFileAssociations(pm, errorstr);
if (fileAssociations != null) {
PluginLoader loader = fileAssociations.get(PythonPluginLoader.fileFilters[0]);
if (loader != null) // already loaded
needsload = false;
}
if (needsload) {