code: def gen_inherited(self) -> str:
          
          inherited_head = 'inherited_slots: List[str] = ['
          inherited_slots = ', '.join([f'"{underscore(slot.name)}"' for slot in self.schema.slots.values()
                                       if slot.inherited])
          is_rows = split_line(inherited_slots, 120 - len(inherited_head))
          return inherited_head + ('\n' + len(inherited_head) * ' ').join([r.strip() for r in is_rows]) + ']'
docs: Generate the list of slot properties that are inherited across slot_usage or is_a paths