public void setInheritedMatchFeatures(String parentProfile) {
        if ( ! inheritedNames().contains(parentProfile))
            throw new IllegalArgumentException("This can only inherit the match features of a directly inherited profile," +
                                               "but is attempting to inherit '" + parentProfile);
        this.inheritedMatchFeaturesProfileName = parentProfile;
    }
Sets the name of a profile this should inherit the match features of.
Without setting this, this will either have the match features of the single parent setting them,
or if match features are set in this, only have the match features in this.
With this set the resulting match features of this will be the superset of those defined in this and
the final (with inheritance included) match features of the given parent.
The profile must be one which which is directly inherited by this.
config-model/src/main/java/com/yahoo/schema/RankProfile.java