code: function combine(cbo, argArrayExtra, insertBefore) {
  	return [cbo[0], cbo[1], cbo[2] ? (insertBefore ? argArrayExtra.concat(cbo[2]) : cbo[2].concat(argArrayExtra)) : argArrayExtra];
  }
docs: Combine arguments into cbo
  @function combine
  
  @param {cbo} cbo - A cbo object
  @param {Array} [argArrayExtra] - Extra arguments array
  @param {bool} [insertBefore] - Flag to insert `argArrayExtra` before original `argArray` of `cbo`
  
  @returns A new cbo