I tend to work with a few "Rolling" programs, a term for those programs that never really close and rarely cohort to a new version of the program. 

The longer the program runs the more need comes for features to limit the nature of some reports such as financial reports. While these modifications can be made in reports via manipulation of the excel file we have also expanded many report features that are essentially doable in excel and I think this one would make sense to become a bit more granular considering how many rolling programs are currently operating.