 class DestinationViewController: UIViewController {
 
 	@IBOutlet weak private var tableView: UITableView!
+	
+	private let refreshControl = UIRefreshControl()
+	private let viewModel = DestinationViewModel()
+	
 	private var rootDelegate: CascadingRootTableDelegate?
 	
     override func viewDidLoad() {

			tableView: tableView
		)
	}
}

		// TODO: Fill up the `childDelegates` later.
		
		let childDelegates: [CascadingTableDelegate] = [
			DestinationHeaderSectionDelegate(viewModel: viewModel)
		]
				
		// TODO: Perhaps we could add a non-indexed initializer later... the index seems irrelevant at this phase.
