Stripped down version of compiler used in Shady. Used in talk at Melbourne in June 2014