whats the difference between this and a `_.merge` ?