heap: use our own heap instead of GStringChunk.