substack/seaport — pull request #66 by sorribas (2014-08-19 13:14:01+00:00)
Title: Use empty object in merge to avoid it modifying the known object.

When disconnection and reconnecting, seaport duplicates the services. This is because the `merge` function mutates the first parameter. I passed and empty object as a first parameter so none of the parameters get mutated.