} return false;
return false;
    boolean suppressedBy(DNSIncoming msg) {        try {        for (int i = msg.numAnswers ; i-- > 0 ;) {            if (suppressedBy((DNSRecord)msg.answers.elementAt(i))) {                return true;            }        }        return false;        } catch (ArrayIndexOutOfBoundsException e) {            System.out.flush();            e.printStackTrace();            System.err.flush();            msg.print(true);            return false;        }    }