We definitely do not want to go back in time and bake those concepts into the language as it was done in the previous century. A library-based approach (plus, maybe some codegen and/or some other general language features) seems to be much better suited and modern.