So this question was asked. Essentially, I and others answered with, "It's kludgy to do what you're trying to do. Do it this way, which is faster, more maintainable, and much more robust." The answer never gets accepted, and the OP is unwilling to learn. C'est la vie.
However, it brought up an interesting comment exchange on the question:
Regarding the edit, it sounds like you had already made your mind up before you asked the question. Given that the highest voted replies are telling you "don't do this" why did you even ask for advice if you're not going to listen anyway?
Easy. There was a specific question: how do you do X? The "highest voted" answers are all "Don't do X". That's not about ignoring advice - the answers don't answer the question.
It got me thinking...do people really expect us to answer questions blindly? Why wouldn't you want to suggest the best (or at least a better) way to solve a problem?