<div dir="ltr">I am checking parameters for range, enum, length, not type(s) yet, ... what else is there for setter and constructor parameter checking?<div><br></div><div>My first gulp would be to give parameters to their types, ala TypeScript.  That would be one way to solve the parameter type problem. Is it OK to convert my ES6 x3d.mjs module to TypeScript? Those who are against the coffee languages might approve.</div><div><br></div><div>I can see that the X3DUOM supports multiple types for parameters. It looks like TypeScript allows overloading as well.</div><div><br></div><div>Thanks,</div><div><br></div><div>John</div></div>