DeeperMerge

* Deeper merge function updated to create Json object from string. This
avoids holding onto reference between iterations.