id = id==null?prefix.substring(0,pos):id;
// see if we can normalise the ID based on SF values
try{
SFPluginDetailsLoader loader = SFPluginDetailsLoaderFactory.getSingleton();
String[] ids = loader.getPluginIDs();
for (int i=0;i<ids.length;i++){
if ( ids[i].equalsIgnoreCase(id)){