I would recommend that you do NOT follow Val's advice as you're likely to accidentally overwrite somebody else's mod (or have yours overwritten). Use Amade's point #2 instead. It's the safe route.
No, use my method. The problem is the usage of it isn't standardized and we have lots of mods clashing together. I agree we shouldn't add to the problem, but I disagree that the solution is using a workaround. The solution isn't to avoid it and fall back to worse methods, its to make an effort to fix the problem. The connection argument system was made for a reason.