cosets.clj: first shot at orderly generation of coset tables