class BinData::IO::Write

def write(data)

def write(data)
  n = buffer_limited_n(data.size)
  if n < data.size
    data = data[0, n]
  end
  write_raw(data)
end