<div dir="auto">It’s much easier to propose, since one’s two pieces software don’t support USE after DEF, that one proposes that everyone support USE before DEF.</div><div dir="auto"><br></div><div dir="auto">What I’m trying to accomplish is only two pieces of software output DEF before USE.  Not move everyone to handle USE before DEF.</div><div dir="auto"><br></div><div dir="auto">That’s the difference in the approach.  Do we help (and we are ready to help) one person modify 2 pieces of software, or everyone?</div><div dir="auto"><br></div><div dir="auto">AFAIK, the browsers already support DAGs, so they can easily handle USE before DEF.</div><div dir="auto"><br></div><div dir="auto">Sure, I agree that USE before DEF is more general.  Jon Postel’s quote comes to mind (again).</div><div dir="auto"><br></div><div dir="auto">Strawman AI code already already exists here:  <div style="font-size:inherit" dir="auto"><a href="https://sourceforge.net/p/x3d/tickets/102/" style="font-size:inherit">https://sourceforge.net/p/x3d/tickets/102/</a> based on requirements I’ve specified.  But it’s not perfect, yet.  But I think that Web3d Consortium IP rules disallow it.  Do we change the IP rules?  More complex code should be available here to handle other cases:  <div style="font-size:inherit"><a href="https://aistudio.google.com/app/prompts?state=%7B%22ids%22:%5B%221BXu0Kisposz09uPwE3BVWQBIGzD3IMUw%22%5D,%22action%22:%22open%22,%22userId%22:%22103290302001906699037%22,%22resourceKeys%22:%7B%7D%7D&usp=sharing" style="font-size:inherit">https://aistudio.google.com/app/prompts?state=%7B%22ids%22:%5B%221BXu0Kisposz09uPwE3BVWQBIGzD3IMUw%22%5D,%22action%22:%22open%22,%22userId%22:%22103290302001906699037%22,%22resourceKeys%22:%7B%7D%7D&usp=sharing</a></div></div><div style="font-size:inherit" dir="auto"><br></div><div style="font-size:inherit" dir="auto">If someone wants to view the code and write up a good requirements document for a clean room implementation and provide examples, Cool!</div><div style="font-size:inherit" dir="auto"><br></div><div style="font-size:inherit" dir="auto">Thanks for helping HAnim!</div></div><div dir="auto"><br></div><div dir="auto">John</div>