Write function to ensure boolean indexing of DatetimeIndex preserves frequency, where relevant
If the mask is a contiguous range (check for this), should preserve the frequency metadata and set any relevant flags
