ECDR-1 updated the funky isZeroBasedStartIndex method to be a boolean so it makes more sense.