@benbjohnson We need to implement heap interface of golang. It requires this signature.