To keep heap.js as simple as possible I don't think it needs to implement pruning. Its cool that its here and it works, but it'll be X lines of code that won't need to be understood and maintained if we don't do it.