This seems a little complicated.  Is there a reason why calling `this._getShowHelpOnStartup()` and `this.setShowHelpOnStartup()` wouldn't suffice?