Reference Resolving of Bidirectional References
Currently, only one direction of bidirectional references must be specified as an unresolved reference. If both directions are speicified, they are doubled. As long as double references from one object to another are allowed, this cannot be resolved. Therefore, we propose two kinds of unresolved placeholders, one, which creates the opposing direction and one which doesn't.