deepMerge only returns an object if it's not empty