Add unfold, < >, << >> and change : , precendence
Parser additions
Various wibbles and wobbles to the desugarer