Hi,
In the initialization of the static variable "isXposedInstalled" I suggest to use an "user config value" for OVERRIDE the behaviour when the framework is temporally disabled. You can use a hidden setting in a file, or user selectable override option in the UI.
You agree?