ensure configuration merge works with nested arrays