Merge should return self