a working DnaSeq class