LPG runtime from https://svn.strategoxt.org/repos/StrategoXT/sglr-recovery/trunk/lpg.runtime.java. No history has been preserved, but this can be added later.