mark - before adding new calculation class
i-173: time region subset not returning correct value set

The time region selection was incorrectly applied following a pull
from the data cube. Thankfully, this does not affect ranges. When
strides are irregular, the data returned must be larger than than
the subset.