Add comments and tests for BasicBuffer

Why does this assertion fail?
Chunk's bug or some limitations?