What started as an attempt at a byte code interpreting scheme has turned into an experiment with GC.