public boolean equals(Object object) {
        if ( ! (object instanceof RuleBase)) return false;
        return ((RuleBase)object).getName().equals(this.getName());
    }
Returns true if the given object is a rule base having the same name as this
container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java