docs: def generate(self, **options):
          '''Generates an encrypted URL with the specified options'''
  
          if options.get('unsafe', False):
              return unsafe_url(**options)
          else:
              return self.generate_new(options)