public static final List<BriefcaseFormDefinition> getBriefcaseFormList() {
   List<BriefcaseFormDefinition> formsList = new ArrayList<BriefcaseFormDefinition>();
   File forms = FileSystemUtils.getFormsFolder();
   if (forms.exists()) {
     File[] formDirs = forms.listFiles();
     for (File f : formDirs) {
       if (f.isDirectory()) {
         try {
           File formFile = new File(f, f.getName() + ".xml");
           formsList.add(new BriefcaseFormDefinition(f, formFile));
         } catch (BadFormDefinition e) {
           // TODO report bad form definition?
           e.printStackTrace();
         }
       } else {
         // junk?
         f.delete();
       }
     }
   }
   return formsList;
 }