lp3 version is working. It contains a variety of ways to inject code. Need to writeup docs, do some examples (other than itself), and throw in some more useful directives.

lp3 compiles itself, but lp2 does not compile lp3. Bootstrap broken :(