Bugfix
In the model editor, forward and backward references should be displayed in the same edge. If a backward reference exists, the label of the source of the edge of the forward reference should correspond to the name of the backward reference (the label of the target should correspond to that of the forward reference).
This is not currently the case. Both the forward and the backward reference each have their own edge in the model graph.
Test
Navigate in the model editor, create two types and create a forward and backward reference between the two created types. Only a single edge should be displayed for both references.
For the example of the problem shown above, the desired solution would be the following diagram: