Made "MacroRunner" object persistent, fixes bug in "fxite.keep"