/// <summary>
 ///     Copies the argument; following modifications are not applied to the original model instance
 /// </summary>
 public static ModifiableBpmnModelInstance Modify(IBpmnModelInstance modelInstance)
 {
     return(new ModifiableBpmnModelInstance(modelInstance.Clone()));
 }
 public IBpmnModelInstance Clone()
 {
     return(modelInstance.Clone());
 }