docs: function wrapStr(text, width, opt_indent) {
    var out = [],
        indent = opt_indent || '';
  
    if (indent.length >= width) {
      throw Error('Wrapped line indentation is longer than permitted width: ' +
          indent.length + ' >= ' + width);
    }
  
    text.split('\n').forEach(function(line) {
      if (/^\s*$/.test(line)) {
        out.push('');  // Push a blank line.
        return;
      }
  
      do {
        line = indent + trimStr(line);
        out.push(line.substring(0, width));
        line = line.substring(width);
      } while (line);
    });
  
    return out;
  }