that's part of the reason why the #OpenCAD project and the #101Schemes.io LLC organization exist...so that I can have a project where I get to make the technical rules rather than follow them.