consider using multiindex for year type support (water, climate, etc)
Consider using the pandas.MultiIndex
more widely throughout the package to support accounting of the "index_day" and "index_year" for tracking the water and climate years in particular.
Right now these values are typically added as columns, but in !12 (merged) a solution to the daily percentile thresholds involved using a multiindex which worked out fairly nicely.