<div dir="ltr"><div dir="ltr">Reminder, keep component, unit and meta statements in order when doing conversions.  This affects X3DJSONLD which traversing through JSON files.  Order IS important in JSON, because <b>X3DJSONLD assumes that the order of JSON statement objects is correct</b>, and makes no attempt to reorder what it sees, <b>producing incorrect DOM</b>.<br></div><div dir="ltr"><br></div><div>I have filed issues with the responsible parties.</div><div><br></div><div>Another benefit from validating JSON with XML schema (JSON schema would not find this).</div><div><br></div><div><b>This may be important to put in the JSON encoding specification.</b></div><div><b><br></b></div><div><br></div><div dir="ltr"><br></div><div>There are other places where this is important, that I don't think that X3DJSONLD should be responsible for, including Transform children.</div><div><br></div><div>X3DJSONLD doesn't attempt to reorder anything that I recall.</div><div><br></div><div>Thanks!</div><div><br></div><div>John</div></div>