*
* block_pool allocates blocks by packing them into buffers, making the
* overhead per block virtually zero. Because of this, you cannot resize or
*
* block_pool allocates blocks by packing them into buffers, making the
* overhead per block virtually zero. Because of this, you cannot resize or