The following sequence of events shows when objects are merged:

  1. The old object is decompiled.

  2. The new object is decompiled.

  3. The objects are merged.

  4. The resulting object is compiled.

If any of these steps fail, the merge will be discontinued.

There are two options for merging:

Expand imageExisting <- New

Expand imageNew <- Existing