docs: function wrap (value, ...parts) {
    if (value === null || value === undefined || value === '' || parts.length < 2) {
      return value
    }
  
    if (parts.length >= 4) {
      return parts[0] + [].concat(value).map((val) => parts[1] + val + parts[2]) + parts[3]
    }
  
    return parts[0] + value + parts[1]
  }