Make updating children and data of a draft make the correct checks for whether the document is already a draft or not
Make updating children and data of a draft make the correct checks for whether the document is already a draft or not

bmedx/modulestore,bmedx/modulestore,bmedx/modulestore