http://www.svonberg.org/2011/05/rt-kazhiraisce-in-hindsight-choosing-to-rebuild/