Switch BitList to use unsafeShift. Add showRep to BitList.