@rayman22201 I see what you're saying. Tbh, personally I'm not an absolutist
when comes to type safety. :) If I use the JSON option I'd make sure the fields
are type hints (I suppose I could call it that). Something like
a.text = "ndjfgnsj"
a.val = 10
a.enable = true
RunWhich is sort of my convention in dynamic languages. I'll try around both options and see which one sticks. Meanwhile I managed to slightly improve the variant types system I already had. Thanks everyone for the help.
