if type(otherseq) != type(self):
            otherseq = apply(bitvec, (otherseq, ) + rest)