code: function parsePrimitives(info, name, value) {
    var index
    var length
    var result
  
    if (typeof value !== 'object' || !('length' in value)) {
      return parsePrimitive(info, name, value)
    }
  
    length = value.length
    index = -1
    result = []
  
    while (++index < length) {
      result[index] = parsePrimitive(info, name, value[index])
    }
  
    return result
  }
docs: /* Parse a (list of) primitives.