docs: function csv(input, delimiter) {
    if (!input) return []
    delimiter = delimiter || ','
  
    var lines  = toArray(input, /\r?\n/)
    var first  = lines.shift()
    var header = toArray(first, delimiter)
  
    var data = lines.map(function(line) {
      var row = toArray(line, delimiter)
      return toObject(row, header)
    })
  
    return data
  }