@Override
    protected boolean doSetValue(String stringVal) {
        throw new UnsupportedOperationException("doSetValue should not be necessary anymore!");
    }
Represents a 'path' in a {@link ConfigInstance}, usually a filename, can be optional

@author hmusum
config-lib/src/main/java/com/yahoo/config/OptionalPathNode.java