Added interrupt support and generational GC.