Consider the following config. ```rust struct Conf { nums: Vec<i32> } ``` This is built and given two config files. ```yaml # a.yml nums: - 1 - 2 ``` ```yaml # b.yml nums: - 3 - 4 ``` The output of this configuration is that `nums` has only `[3, 4]`. Vectors should be merged, and `nums` should contain `[1, 2, 3, 4]`.