5 ms·http://stackoverflow.com/a/22597637 http://stackoverflow.com/a/22597637by tupshin 9y agohttp://stackoverflow.com/a/22597637 http://stackoverflow.com/a/22597637severus 9y ago:-o I didn't know!napsterbr 9y agoThat blog post linked at the end of the answer is gold. I think I've read it over 10 times, and I always learn something new every time!