defimpl for bitstring; make last string possibly shortest