I see a lot of these macros being thrown about. Is this language becoming like Java where every program is littered with countless "kinda common but not standard" libraries? Code reuse is obviously a useful thing, but having every program entangled with 100 different github projects is not good for maintainability, security or comprehension. Or, maybe I misunderstand?