cosets.clj: nicer coset compression