Apologies if this is already in, but it doesn't seem to be. BinaryNumeralString can only be sized at 8 bit increments. For [my application](https://github.com/makoConstruct/mako_infinite_shuffle), having to operate at this level of granularity will generally induce a 50x slowdown, 100x in worst case.