Kinda agree with returning the object. z_ Prefix because I can't throw the functions into the GUI control. Maybe I can just add a suffix to the GUI control and use the specified name for the global reference.
Can't directly see whats so damn wrong with this.vars here though :/