FixedImageRegionType is private in itkImageToImageMetric.h

Is there any reason why the FixedImageRegionType m_FixedImageRegion in itkImageToImageMetric.h is private and not protected?

It is private because there are public accessors and some changeable action needs to be done upon changing it (setter is virtual).