public void requireSettable(CompoundName name, Object value, Map<String, String> context) {
        if (chained() != null)
            chained().requireSettable(name, value, context);
    }
Throws IllegalInputException if the given key cannot be set to the given value.
This default implementation just passes to the chained properties, if any.
container-search/src/main/java/com/yahoo/search/query/Properties.java