Restructured publishing to handle more complex config files