},
        {
            [object 3...]
        }
    ]
}
</pre></div>
</div>
<p>The structure of these nested objects are defined as another schema -
i.e. a <em>subschema</em>. We know that each object has an ID property
(string), a name property (string), a visibility property (can either be
<tt class="docutils literal"><span class="pre">private</span></tt> or <tt class="docutils literal"><span class="pre">public</span></tt>), etc.</p>
<div class="highlight-json"><div class="highlight"><pre>{
    &quot;ima