allow for empty yaml files
simplified merge for dict-of-dict