Add comments and tests for BasicBuffer

I'll add this note as comment later.