What if the initial buffer has an odd length? It would look as if the resized bit was set, no?