code: def full_process(s, force_ascii=False):
      
  
      if force_ascii:
          s = asciidammit(s)
      # Keep only Letters and Numbers (see Unicode docs).
      string_out = StringProcessor.replace_non_letters_non_numbers_with_whitespace(s)
      # Force into lowercase.
      string_out = StringProcessor.to_lower_case(string_out)
      # Remove leading and trailing whitespaces.
      string_out = StringProcessor.strip(string_out)
      return string_out
docs: Process string by
          -- removing all but letters and numbers
          -- trim whitespace
          -- force to lower case
          if force_ascii == True, force convert to ascii