This is not BC. A BC layer would convert the old way to the new way so that the config is working. Your change makes it possible to pass an old config, but it does not make it work