merge now always returns a deeply immutable object
Merge pull request #11 from raorao/merge-deep-immutables

merge now always returns a deeply immutable object