Framework for Lightweight SWF with Ejecta