docs: def split_list_by_n(l, n):
      """Split a list into lists of size n.
  
      Args:
          l: List of stuff.
          n: Size of new lists.
  
      Returns:
          list: List of lists each of size n derived from l.
  
      """
      n = max(1, n)
      return list(l[i:i+n] for i in range(0, len(l), n))