Wow! This is so silly a workaround it's priceworthy! ;)

However, I guess you must have thought about this twice before implementing it this way. Then again, so will I. This looks like a lot of added complication we really shouldn't want to add to this project if there is *some* way we can avoid it.

Is there some stackoverflow issue or other reference you could give me where this method - and possible alternatives - are discussed?