 	
 	var view: UIView? {
 		switch self {
-//		case .none:
-//			let view = UIView()
-//			view.frame = CGRect(x: 0, y: 0, width: 1, height: CGFloat.leastNormalMagnitude)
-//			return view
 		case let .titleView(view):
 			return view
 		default:

	}
	
	var estimatedHeight: CGFloat {
//		return UITableViewAutomaticDimension
//		switch self {
//		case .none:
//			return 2
//		case .systemDefault:
//			return 44
//		case let .titleView(view):
//			let view2: UIView = view
//			return view2.frame.size.height
//		case .titleString(_):
//			return 44
//		}

		switch self {
		case .none:
			return 2
		case .systemDefault:
//			return 44
			return UITableViewAutomaticDimension
		//			return 35
		case let .titleView(view):
//			return UITableViewAutomaticDimension
			return view.frame.height
		case .titleString(_):
			return 44
//			return UITableViewAutomaticDimension
		}
	}
}

	}
	
	var height: CGFloat {
		switch self {
		case .none:
			return CGFloat.leastNonzeroMagnitude
		case .systemDefault:
			return UITableViewAutomaticDimension
		case let .titleView(view):
			return view.frame.height
		case .titleString(_):
