code: def split(self, only_watertight=True, adjacency=None, **kwargs):
          
          meshes = graph.split(self,
                               only_watertight=only_watertight,
                               adjacency=adjacency,
                               **kwargs)
          return meshes
docs: Returns a list of Trimesh objects, based on face connectivity.
          Splits into individual components, sometimes referred to as 'bodies'
  
          Parameters
          ---------
          only_watertight : bool
            Only return watertight meshes and discard remainder
          adjacency : None or (n, 2) int
            Override face adjacency with custom values
  
          Returns
          ---------
          meshes : (n,) trimesh.Trimesh
            Separate bodies from original mesh