Add the min-max-binary-heap back, pass the compilation buf not functionally available