I admit I don't know very well how this all works  :)  But it seems useful if, say, my library might expose a ready-made configuration schema for you, and then you'd decide for yourself where in your tree its configuration lives.