code: def expand_iota_subscript(input_str: str, lowercase: bool = True):
      """Find characters with iota subscript and replace with
      char + iota added.
  
      >>> from cltk.alphabet import grc
      >>> str_iota_subscript = "ἐν τῇ νῦν Ἑλλάδι καλεομένῃ χωρῇ οὕτω δ᾽ εἶπε τερᾴζων"
      >>> grc.expand_iota_subscript(str_iota_subscript)
      'ἐν τῆι νῦν ἑλλάδι καλεομένηι χωρῆι οὕτω δ᾽ εἶπε τεράιζων'
      >>> grc.expand_iota_subscript(str_iota_subscript, lowercase=False)
      'ἐν τῆΙ νῦν Ἑλλάδι καλεομένηΙ χωρῆΙ οὕτω δ᾽ εἶπε τεράΙζων'
      """
      new_list = []
      for char in input_str:
          new_char = MAP_SUBSCRIPT_NO_SUB.get(char)
          if not new_char:
              new_char = char
          new_list.append(new_char)
      new_str = "".join(new_list)
      if lowercase:
          new_str = new_str.lower()
      return new_str
  
imports: from cltk.alphabet.text_normalization import cltk_normalize, remove_odd_punct, split_leading_punct, split_trailing_punct
label_desc: Use image node_id 1 for calling a global function with example usage: expand_iota_subscript(input_str, lowercase) and returns: new_str