bit-sliced kmers and bug fixes