Fixed issue with _calc_slices
Fixed issue with _calc_slices

Added logic to address certain slices (i.e. [1:9:3] on a 10 member value) were causing problems due to the length of the retrieval being too long for the remaining assignment spaces (particularly when in a non-origin brick).

ooici/coverage-model,ooici/coverage-model