I just commented on a question that I think would solve this posters problem. But I didn't post it as an answer. I feared it would be down-voted like crazy by the purists, those who like to give solid, succinct answers or NO answers. As it uses a "hacky" like XXS approach. I don't know how to answer questions of these types without being attacked. Maybe I'm not giving the community enough credit, but how does a development renegade succeed in the SO world?
I once met a priest who made the comment, "Once I became an author, I pretty much had to stop caring about what people thought of me. There will always be someone to criticize."
The fact of the matter is there when we write, there we go before the world. If we are timid, if we shy from this task, then wisdom falls silent and knowledge gleaned becomes useless.
I admit, there have been times when this has caused loss of reputation, but as much fun as reputation is,
And you know what? If you spend enough time on the SE network, there will be times where you'll have the thought, "Why did I say that? WHY???". Sometimes you won't even be able to remove the post (see previous link), but that happens.
And then, there are times when you will be convinced that you have said something the right way. There will be times where you will start seeing downvotes and you'll say, "No. I am convinced that this is the right way to handle this problem, and I don't care."
And, when discouraged, I suggest taking solace in the wisdom which has come before.
I sympathise and apologise; I also like to answer with a way for people to answer their own questions or some guidance on areas to investigate. Granted, sometimes it is just viable to add it as a comment, I've had it recently where I commented on a possible path, and it fixed the problem and the user let me re-post it as an answer.
This is sadly not the norm though.
My idea is that down-voters should be encouraged to be constructive in their downvoting, so that contributes like ourselves and future readers can learn and develop.
I do believe that others would say 'in the spirit of stackoverflow': just post your answer and don't worry about downvoting; don't take it personally. Sadly, it's hard not too sometimes. vOv