Named Object Abstract Nested

In XMIR, named objects cannot be nested deeper than one level inside an abstract object.

Incorrect:

<o base="x" name="@">
  <o base="y" name="a">
    <o base="z" name="b"/>
  </o>
</o>

Correct:

<o name="f">
  <o base="x" name="@">
    <o base="$.a"/>
  </o>
  <o base="y" name="a">
    <o base="$.b"/>
  </o>
  <o base="z" name="b"/>
</o>

Published on Sun Jun 22 07:52:53 UTC 2025.