http://subversify.com/2011/01/here-and-hereafter/