TwoDSubRange size always known at compile time