function isUtf8Representable(buffer) {
  const utfEncodedBuffer = buffer.toString('utf8')
  const reconstructedBuffer = Buffer.from(utfEncodedBuffer, 'utf8')
  return reconstructedBuffer.equals(buffer)
}
Returns true if the data contained in buffer can be reconstructed
from its utf8 representation.

@param  {Object} buffer - a Buffer object
@returns {boolean}