compress to string, not array; allow dest parameter for decompress