code: def get_syllable_count(self, syllables: List[str]) -> int:
          
          tmp_syllables = copy.deepcopy(syllables)
          return len(string_utils.remove_blank_spaces(
              string_utils.move_consonant_right(tmp_syllables,
                                               self._find_solo_consonant(tmp_syllables))))
docs: Counts the number of syllable groups that would occur after ellision.
  
          Often we will want preserve the position and separation of syllables so that they
          can be used to reconstitute a line, and apply stresses to the original word positions.
          However, we also want to be able to count the number of syllables accurately.
  
          :param syllables:
          :return:
  
          >>> syllabifier = Syllabifier()
          >>> print(syllabifier.get_syllable_count([
          ... 'Jām', 'tūm', 'c', 'au', 'sus', 'es', 'u', 'nus', 'I', 'ta', 'lo', 'rum']))
          11