function viewToLayoutInfo(view: View): LayoutInfo {
  return {view, frame: view.frame};
}
A function that takes a list of subviews, currently laid out in
`existingLayout`, and lays them out into `containingFrame`.