code: function getAndRemoveAdjacentAt(startingIndex, howManyToRemove, array) {
      errorIfIndex_howMany_andArray_areNotValid_1.errorIfIndex_howMany_andArray_areNotValid(startingIndex, howManyToRemove, array);
      errorIfArrayTooShortToMeetAdjacentItemsRequest_1.errorIfArrayTooShortToMeetAdjacentItemsRequest(startingIndex, howManyToRemove, array);
      return array.splice(startingIndex, howManyToRemove);
  }
docs: Use this as a replacement for Array.splice() when removing items from array. This replacement does strict type-checking for all 3 parameters. startingIndex can be negative or positive.