added sl_compress_setup; protect against multiple inclusion