function Heap.Insert(T,F)rawset(T,#T+1,F)T:_HeapifyBottomUp(#T)end
--[[ @brief Adds an element to the heap.
     @param element The element to add.
--]]
function Heap:Insert(element)
	rawset(self, #self + 1, element)
	self:_HeapifyBottomUp(#self)
end
