docs: function interleave(additional) {
    return function reduce(reduced, value, i) {
      if (i === 0) {
        reduced.push(value);
      } else {
        reduced.push(additional, value);
      }
      return reduced;
    }
  }