code: def wrapify(
      string: str, width: int = 100, indentation: int = 2
  ) -> str:
      """Wraps long strings into multiple lines.
  
      This function is used to print the model summary.
      """
      lines = string.splitlines(True)
      wrapper = textwrap.TextWrapper(width=width)
      for idx, line in enumerate(lines):
          if len(line) > width:
              leading_spaces = len(line) - len(line.lstrip(" "))
              wrapper.subsequent_indent = " " * (
                  leading_spaces + indentation
              )
              wrapped = wrapper.wrap(line)
              lines[idx] = "\n".join(wrapped) + "\n"
      return "".join(lines)
  
file_path: bambi/bambi/utils.py
imports: from typing import Sequence
  import ast
  import textwrap
  import formulae
  import numpy
  from bambi.transformations import HSGP
label_desc: Use image node_id 4 for calling a global function with example usage: wrapify(string, width, indentation) and returns: str