User blog comment:Ralok/Random Musings/@comment-4571069-20121202105608

this is well thought out