Copy and Rename in the same folder at the same time...

Hi Mr.Noodle,
I need your help to do a simple task.
Example Filename
Teste - v1.pdf
When I add a tag "New Version" to this file I would like to create a copy of this file and rename to Teste - v2.pdf.
I need a more elegant solution.
Currently, I implemented this with 2 rules:
1st rule
run a shell cp "$1" "$1-HazelOldVersion"
rename using Hazel to the new version
2nd rule
file contains -HazelOldVersion
rename using Hazel taking out this "-HazelOldVersion"
Problem of the current solution is during the process the old file lost extension (.pdf became pdf-HazelOldVersion). Besides, its a not coordinate action. A new version is created and later - sometimes, really later - the old version file name is restored.
As I said, I need a better and more elegant solution.
Thanks in advance for your help and support.
I need your help to do a simple task.
Example Filename
Teste - v1.pdf
When I add a tag "New Version" to this file I would like to create a copy of this file and rename to Teste - v2.pdf.
I need a more elegant solution.
Currently, I implemented this with 2 rules:
1st rule
run a shell cp "$1" "$1-HazelOldVersion"
rename using Hazel to the new version
2nd rule
file contains -HazelOldVersion
rename using Hazel taking out this "-HazelOldVersion"
Problem of the current solution is during the process the old file lost extension (.pdf became pdf-HazelOldVersion). Besides, its a not coordinate action. A new version is created and later - sometimes, really later - the old version file name is restored.
As I said, I need a better and more elegant solution.
Thanks in advance for your help and support.