HTStream and HTFWriter_new and _free

Hi folks,

if you create a HTStream object with HTFWriter_new(),
memory is allocated.
At what time it is released ?
How can I release it ?
Is it released when calling HTLibTerminate() ?

There is a function PRIVATE HTFWriter_free(), but it seems
to be, that it is never called. And It's not a PUBLIC function.