[WIP] bytes, strings: exploring more efficient string representation

this is assuming little-endian in the computation of `b.neglen >>> N`