Any reason to not do ```repos = Marshal.load(Marshal.dump(suse_json[:autoyast_repos]))``` instead of a merge?