code: function (bestCaseHours, mostLikelyCaseHours, worstCaseHours, confidencePercent) {
          var isVector = (typeof bestCaseHours === 'object')
  
          this.bestCaseHours = isVector ? bestCaseHours[0] : bestCaseHours
          this.mostLikelyCaseHours = isVector ? bestCaseHours[1] : mostLikelyCaseHours
          this.worstCaseHours = isVector ? bestCaseHours[2] : worstCaseHours
          this.confidencePercent = isVector ? bestCaseHours[3] : confidencePercent
      }
docs: bestCaseHours <= mostLikelyCaseHours <= worstCaseHours
  Minimum possible confidencePercent is 10