Works for complex configs, both ways.