import java.util.*;
import java.io.*;

public class Util
{
    public static final Vector<Rule> loadRules (String inputFile, boolean debug)
    {
        /*
         * Open the data file and read it in.
         */

        BufferedReader reader = null;
        Vector<Rule> values = new Vector<Rule>();

        try
        {
            reader = new BufferedReader(new FileReader(inputFile));
            
        }
        catch (Throwable ex)
        {
            ex.printStackTrace();
        }
        finally
        {
            try
            {
                reader.close();
            }
            catch (Throwable ex)
            {
            }
        }

        return values;
    }

    private Util ()
    {
    }
}
@@ -694,24 +694,682 @@
 ues;%0A    %7D%0A%0A
+    public static final Vector%3CMessage%3E loadMessages (String inputFile, boolean debug)%0A    %7B%0A        /*%0A         * Open the data file and read it in.%0A         */%0A%0A        BufferedReader reader = null;%0A        Vector%3CMessage%3E values = new Vector%3CMessage%3E();%0A%0A        try%0A        %7B%0A            reader = new BufferedReader(new FileReader(inputFile));%0A            %0A        %7D%0A        catch (Throwable ex)%0A        %7B%0A            ex.printStackTrace();%0A        %7D%0A        finally%0A        %7B%0A            try%0A            %7B%0A                reader.close();%0A            %7D%0A            catch (Throwable ex)%0A            %7B%0A            %7D%0A        %7D%0A%0A        return values;%0A    %7D%0A%0A
     private 

Update Util.java