Implemented the document copy from draft to published as a 3 way merge, excluding rights, comments and the workflow object.