Full threadVMG·Code is unreadable (I have to scroll horziontally). Better paste it as a gist.View on HN