 	convenience init(viewModel: DestinationInfoSectionViewModel? = nil) {
 		self.init(index: 0, childDelegates: [])
 		self.viewModel = viewModel
-		configureViewModelObserver()
 	}
 	
 	required init(index: Int, childDelegates: [CascadingTableDelegate]) {

		self.childDelegates = childDelegates
	}
	
	// MARK: - Private methods
	
	private func configureViewModelObserver() {
		
		viewModel?.infoDataChanged = { [weak self] in
			self?.currentTableView?.reloadData()
		}
	}
	
	
	private func identifierForRow(row: Int) -> String? {
		

		}
		
		return nil
	}
}

extension DestinationInfoSectionDelegate: DestinationInfoSectionViewModelObserver {
	
	func infoSectionDataChanged() {
		currentTableView?.reloadData()
	}
}

