There is much information available on merge however I am confused as to why merge creates a copy of passed entity instead of persisting the passed entity itself?
Why is there a need of merge method? What is the use of calling merge method on new object?