private void loadScriptClass(Gant gant, String scriptName) {
   try {
     // try externalized script first
     gant.loadScriptClass(scriptName + "_");
   } catch (Exception e) {
     try {
       gant.loadScriptClass(scriptName);
     } catch (Exception ex) {
       if (ex instanceof ClassNotFoundException
           && ex.getMessage() != null
           && ex.getMessage().contains(scriptName)) {
         throw new ScriptNotFoundException(scriptName);
       }
     }
   }
 }