Why is the conflict needed? I thought the branding-preset-states tool is meant to apply presets no matter whether the package is installed first or later?