The SWI-Prolog zlib compressed stream interface