There are changes that the merge config can fail, but the module will still report success. This adds a blob of code to start collecting those failures and bubbling up a module failure accordingly.