modift Bits.js to support non-[a-z] characters