modified DMLOperationSpec