 			}
 			return TableManager.HEADERFOOTER_HEIGHT // default one, with default height
 		}
-
+		
 		// Custom header/footer view, evaluating height
 		// Has the user provided an evaluation function for view's height? If yes we can realy to it
 		if estimated == false {

		}
		return self
	}

	/// Add a new row into a section; if section is `nil` a new section is created and added at the end
	/// of table.
	///

	public func remove(sectionAt index: Int) -> Self {
		guard index < self.sections.count else { return self }
		let removedSection = self.sections.remove(at: index)
		self.keepRemovedSections([removedSection])
		self.keepRemovedRows(Array(removedSection.rows))
		removedSection.manager = nil
		return self
