The default install function creates some variables that are used for storing certain information for the user (e.g. app settings). The install action is running on update as well as a fresh install and is overriding these custom variables to there default values, is there a way in deluge to check if a variable exists or not? or another way to prevent certain parts of the install action running on update?