Overriding snoc gives huge speedups
Reasonable first implementation of appending ByteVector to tail of Buffer