public void setName(String name) {
        Validator.ensureNotNull("Rule base name", name);
        this.name = name;
    }
Sets the name of this rule base.
If this rule base is given to a searcher, it must be removed before the name
change, and then re-added
container-search/src/main/java/com/yahoo/prelude/semantics/RuleBase.java