Hi Zatak,
Here is another possible solution.
Under the package that contains your use cases, or even as a high-level package in your model, you can create a package called "Model evolution", or whatever seems appropriate. In that package, you can create a diagram for your particular package or use case, where you will relate the old package (or the old use case, activity, or whatever...) with the new one. UML has the <<trace>> dependency relationship stereotype, which is defined by Rumbaugh as "a dependency that indicates a historical relationship between two elements...".
Keep the old elements in the "Model evolution" package, and place the new behaviour elements in your use case (or whatever) model. You can now create a matrix with the dependencies between the old and the new, and keep a very neat history of your model evolution.
Hope this helps,
Jaime