code: def handle(self, *args, **options):
          
          if len(args) < 1:
              raise CommandError("Please specify an action. See --help.")
  
          action = args[0]
          email = None
  
          if action not in self.valid_actions:
              message = "Invalid action: %s" % action
              raise CommandError(message)
  
          if action in ['verify', 'delete']:
              if len(args) < 2:
                  message = "Please specify an email address to %s." % action
                  raise CommandError(message)
  
              email = args[1]
  
              if not email or not self._is_valid_email(email):
                  message = "Invalid email address provided: %s" % email
                  raise CommandError(message)
  
          # Hand this off to the action routing method.
          self._route_action(action, email)
docs: Parses/validates, and breaks off into actions.