Buffers can have zero size.
Implement CattleInterpreter using CattleBuffer.