Merge in properties from user-specified stubs

We are trying to colocate another release with our CF deployment and would like to add some properties for that. To do that, we need to allow merging of the top-level properties key from the right-most stub, which means adding it to each step in the chain.