Bugfix
Problem
Currently, no copy of historical objects can be created because no match is found between the historical model parts of the source and the current model parts of the target object.
This means that attributes and references are not copied because the target object (apparently) does not define the corresponding properties.
Solution
The historical model parts of the source object must be compared with the model parts of the target object in the currentRevision.
Test
- test.com.top_logic.model.search.expr.TestSearchExpression.testCopy*()