Failed to rename variant type constructor

Failed to rename variant type constructor, it becomes to be the same value as the value before renaming

The result of renaming is werid
Before renaming:

After renaming:

Not sure that’s supported at the moment. Would you open an issue with a self-contained example.