code: function prependColoredLabel(label, color, values) {
    // Temporarily remove ':', if any, to avoid coloring it.
    if (label[label.length - 1] === ':') {
      label = label.slice(0, -1)
    }
  
    // If the first character of the first value in `values` is '\n', move the character to before `label`.
    var firstVal = values[0]
    if (firstVal) {
      if (firstVal === '\n' && values.length !== 1) {
        // First value is '\n' and is not the only value.
        values.shift()
        label = '\n' + label
      } else if (firstVal[0] === '\n') {
        // First value begins with '\n'.
        values[0] = firstVal.slice(1)
        label = '\n' + label
      }
    }
  
    // Color `label` and append `values`.
    return [ exports.colors[color](label) + ':' ].concat(values)
  }
docs: Prepends `label` (e.g., `'Error'`) colored `color` (e.g., `'red'`) to `values`.
  
  If the first character of the first value in `values` is '\n', moves the character to before `label`. Appends a colon to `label` if it is not already the string's last character.
  
  @private
  @static
  @param {string} label The label to prepend to `values` (e.g., `'Error'`).
  @param {string} color The color to stylize `label`.
  @param {*[]} values The values to follow `label`.
  @returns {Array} Returns the array of `label` followed by the contents of `values`.