We have the ``Buffer`` data type. Why create a new one?