Better syntax: `self.secret ||= UniqueToken.generate` (initialize if not set).