Hi! I wrote Tango's heap implementation. DO NOT USE IT. It contains a bug that will result in data loss under relatively common and hard to track circumstances.