docs: def sprint(string, *args, **kwargs):
      """Safe Print (handle UnicodeEncodeErrors on some terminals)"""
      try:
          print(string, *args, **kwargs)
      except UnicodeEncodeError:
          string = string.encode('utf-8', errors='ignore')\
                         .decode('ascii', errors='ignore')
          print(string, *args, **kwargs)