Seemingly random numbers added to the Parameter names

@enric @fsalla

I need to compare two versions of IFC file. For different reasons I couldn’t do it by referencing external Rhino file (GH Import Content component and VA Elements and Parameters) so I ended up importing two IFC files into the same Rhino document.
I was a bit surprised that there were differences in parameters so I ended up with this test scene.

In this Rhino file I imported exactly the same IFC file 3 times. VisualARQ adds numbers to the Parameters that are named the same, but are in different groups hence we can see parameters like e.g. Category, Category (001), Category (002), etc.
What is causing troubles, is that each import gave this numbering in different fashion.

This seemingly random changes makes it impossible to compare values of parameters. Maybe I will find some workaround, but yeah, it’s not working.

Blue
Workset
Category (002)

Purple
Workset (001)
Category

Red
Workset (001)
Category (002)


I can’t ignore these differences in names and just compare values because differences in Parameter names lead to different Parameter order in list:

As a workaround, next thing to try will be to use components to Deconstruct Parameters so I can remove the numbering and manually sort them by name inside their Parameter Groups… that is a lot of playing with VisualARQ and uncertainity about the software instead of model checking - which is my task.
Tragic corner case would be if in some IFC model there would be parameter already having (001) in the name and it will be confused with the VA numbering.